From: Vsevolod Stakhov Date: Tue, 30 Jul 2019 18:43:58 +0000 (+0100) Subject: [Minor] Fix settings id display X-Git-Tag: 2.0~474 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f2237ce39686967e00abb8886d21687fd22c5682;p=rspamd.git [Minor] Fix settings id display --- diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index 54bfcd47d..f8b12b086 100644 --- a/src/plugins/lua/settings.lua +++ b/src/plugins/lua/settings.lua @@ -145,10 +145,10 @@ local function check_query_settings(task) end if settings_id and settings_initialized then - local elt = lua_settings.settings_by_id(settings_id) + local cached = lua_settings.settings_by_id(settings_id) - if elt then - elt = elt.settings + if cached then + local elt = cached.settings if elt['whitelist'] then elt['apply'] = {whitelist = true} end @@ -158,8 +158,8 @@ local function check_query_settings(task) elt.apply = lua_util.override_defaults(nset, elt.apply) end apply_settings(task, elt['apply'], settings_id) - rspamd_logger.infox(task, "applied settings id %s(%s)", settings_id, - elt.name) + rspamd_logger.infox(task, "applied settings id %s(%s)", + cached.name, settings_id) return true end else