From: Mikhail Galanin Date: Fri, 21 Sep 2018 11:24:05 +0000 (+0100) Subject: [Minor] Return nil if a random string used as selector X-Git-Tag: 1.8.0~44^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c37939b51cc01db39717c4b6954e53b6bcb2f12f;p=thirdparty%2Frspamd.git [Minor] Return nil if a random string used as selector --- diff --git a/lualib/lua_selectors.lua b/lualib/lua_selectors.lua index d33f6f0c72..7de1a10d89 100644 --- a/lualib/lua_selectors.lua +++ b/lualib/lua_selectors.lua @@ -743,7 +743,7 @@ exports.parse_selector = function(cfg, str) local parsed = {parser:match(str)} local output = {} - if not parsed then return nil end + if not parsed or not parsed[1] then return nil end -- Output AST format is the following: -- table of individual selectors