]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Multimap: Fix redis query
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 17 Jul 2019 12:35:48 +0000 (13:35 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 17 Jul 2019 12:35:48 +0000 (13:35 +0100)
src/plugins/lua/multimap.lua

index da8ad81b98372aae6ba59d157b9259559a49eda3..b87636bd0e275f23e5ba30e3fd1aaf56af5c5880 100644 (file)
@@ -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