From a9f5845edaf3f1293df3a5ecc222fb5b10bf016a Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 24 Mar 2017 09:52:16 +0000 Subject: [PATCH] [Minor] Remove all get_api_version calls --- rules/misc.lua | 32 +++++++++++++------------------- src/lua/lua_task.c | 8 +++----- 2 files changed, 16 insertions(+), 24 deletions(-) diff --git a/rules/misc.lua b/rules/misc.lua index e289215c9..21b236fda 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -56,11 +56,9 @@ rspamd_config.R_PARTS_DIFFER = { -- Date issues rspamd_config.MISSING_DATE = { callback = function(task) - if rspamd_config:get_api_version() >= 5 then - local date = task:get_header_raw('Date') - if date == nil or date == '' then - return true - end + local date = task:get_header_raw('Date') + if date == nil or date == '' then + return true end return false end, @@ -71,13 +69,11 @@ rspamd_config.MISSING_DATE = { rspamd_config.DATE_IN_FUTURE = { callback = function(task) - if rspamd_config:get_api_version() >= 5 then - local dm = task:get_date{format = 'message', gmt = true} - local dt = task:get_date{format = 'connect', gmt = true} - -- 2 hours - if dm > 0 and dm - dt > 7200 then - return true - end + local dm = task:get_date{format = 'message', gmt = true} + local dt = task:get_date{format = 'connect', gmt = true} + -- 2 hours + if dm > 0 and dm - dt > 7200 then + return true end return false end, @@ -88,13 +84,11 @@ rspamd_config.DATE_IN_FUTURE = { rspamd_config.DATE_IN_PAST = { callback = function(task) - if rspamd_config:get_api_version() >= 5 then - local dm = task:get_date{format = 'message', gmt = true} - local dt = task:get_date{format = 'connect', gmt = true} - -- A day - if dm > 0 and dt - dm > 86400 then - return true - end + local dm = task:get_date{format = 'message', gmt = true} + local dt = task:get_date{format = 'connect', gmt = true} + -- A day + if dm > 0 and dt - dm > 86400 then + return true end return false end, diff --git a/src/lua/lua_task.c b/src/lua/lua_task.c index 711708335..43b6b281e 100644 --- a/src/lua/lua_task.c +++ b/src/lua/lua_task.c @@ -31,13 +31,11 @@ * and add the corresponding symbols to the scan's results. @example rspamd_config.DATE_IN_PAST = function(task) - if rspamd_config:get_api_version() >= 5 then local dm = task:get_date{format = 'message', gmt = true} local dt = task:get_date{format = 'connect', gmt = true} - -- A day - if dt - dm > 86400 then - return true - end + -- A day + if dt - dm > 86400 then + return true end return false -- 2.39.5