From 779e57c5ec4e45f4afab0596e9e5406b68721199 Mon Sep 17 00:00:00 2001 From: Andrew Lewis Date: Wed, 24 Aug 2016 11:54:59 +0200 Subject: [PATCH] [Fix] Settings: fix `authenticated` parameter (#886) --- src/plugins/lua/settings.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index 18059a9a6..1b632f747 100644 --- a/src/plugins/lua/settings.lua +++ b/src/plugins/lua/settings.lua @@ -147,6 +147,9 @@ local function check_settings(task) if auth_user then res = true end + if not res then + return nil + end end if rule['ip'] then @@ -439,6 +442,9 @@ local function process_settings_table(tbl) out['user'] = check_table(elt['user'], user) end end + if elt['authenticated'] then + out['authenticated'] = true + end -- Now we must process actions if elt['symbols'] then out['symbols'] = elt['symbols'] end -- 2.39.5