From 6ecdf48de0f269be6924ec128fc8400cfba293a3 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 9 Aug 2018 17:22:21 +0100 Subject: [PATCH] [Minor] Try to fix selector setting --- lualib/lua_dkim_tools.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lualib/lua_dkim_tools.lua b/lualib/lua_dkim_tools.lua index 151f34e73b..3c9637f87f 100644 --- a/lualib/lua_dkim_tools.lua +++ b/lualib/lua_dkim_tools.lua @@ -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 -- 2.47.3