Mercurial > prosody-modules
diff mod_dnsbl/mod_dnsbl.lua @ 6425:987f0ee7d395
mod_dnsbl: Fix incorrect result from lookup
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Mon, 09 Mar 2026 17:02:46 +0000 |
| parents | ec4a0e4d950e |
| children | bf8f96ee2605 |
line wrap: on
line diff
--- a/mod_dnsbl/mod_dnsbl.lua Mon Mar 09 17:01:53 2026 +0000 +++ b/mod_dnsbl/mod_dnsbl.lua Mon Mar 09 17:02:46 2026 +0000 @@ -222,7 +222,9 @@ for dnsbl in dnsbls do total = total + 1; promises[dnsbl] = promise.new(function (resolve) - check_dnsbl(parsed_ip, dnsbl, resolve, true); + check_dnsbl(parsed_ip.normal, dnsbl, function (_, hit) + resolve(hit); + end); end); end
