]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Try to fix selector setting
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 9 Aug 2018 16:22:21 +0000 (17:22 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 9 Aug 2018 16:27:31 +0000 (17:27 +0100)
lualib/lua_dkim_tools.lua

index 151f34e73b584b3cc88c86ffda8688a6a1fb7376..3c9637f87f96c0ce72113f21e8dd133837b48161 100644 (file)
@@ -166,7 +166,11 @@ local function prepare_dkim_signing(N, task, settings)
     end
 
     p.key = task:get_mempool():get_variable(key_var)
-    p.selector = task:get_mempool():get_variable(selector_var)
+    local selector_override = task:get_mempool():get_variable(selector_var)
+
+    if selector_override then
+      p.selector = selector_override
+    end
 
     if (not p.key or not p.selector) and (not (settings.try_fallback or
         settings.use_redis or settings.selector_map