]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix previous commit: avoid doing useless things
authorAndrew Lewis <nerf@judo.za.org>
Thu, 7 Sep 2017 17:43:11 +0000 (19:43 +0200)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 9 Sep 2017 11:30:48 +0000 (12:30 +0100)
lualib/auth_results.lua

index 8f7e675532e64c1aa6b4e3646a29335cecf2a664..5f4b2f896fe24718779586d56d8446199e55ecf0 100644 (file)
@@ -133,14 +133,14 @@ local function gen_auth_results(task, settings)
         end
         table.insert(hdr_parts, hdr)
       elseif auth_type == 'dkim' and key ~= 'none' then
-        local dkim_parts = {}
         if common.symbols[auth_types['dkim'][key]][1] then
+          local dkim_parts = {}
           local opts = common.symbols[auth_types['dkim'][key]][1]['options']
           for _, v in ipairs(opts) do
             table.insert(dkim_parts, auth_type .. '=' .. key .. ' header.d=' .. v)
           end
+          table.insert(hdr_parts, table.concat(dkim_parts, '; '))
         end
-        table.insert(hdr_parts, table.concat(dkim_parts, '; '))
       elseif auth_type == 'arc' and key ~= 'none' then
         if common.symbols[auth_types['arc'][key]][1] then
           local opts = common.symbols[auth_types['arc'][key]][1]['options'] or {}