Bladeren bron

[Minor] Multimap: Fix redis query

tags/2.0
Vsevolod Stakhov 4 jaren geleden
bovenliggende
commit
b63019b970
1 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 3
    1
      src/plugins/lua/multimap.lua

+ 3
- 1
src/plugins/lua/multimap.lua Bestand weergeven

@@ -388,7 +388,7 @@ local function multimap_query_redis(key, task, value, callback)
cmd = 'HMGET'
end

local srch = {cmd, key}
local srch = {key}

-- Insert all ips for some mask :(
if type(value) == 'userdata' and value.class == 'rspamd{ip}' then
@@ -409,6 +409,8 @@ local function multimap_query_redis(key, task, value, callback)
end

local function redis_map_cb(err, data)
lua_util.debugm(N, task, 'got reply from Redis when trying to get key %s: err=%s, data=%s',
key, err, data)
if not err and type(data) ~= 'userdata' then
callback(data)
end

Laden…
Annuleren
Opslaan