Bläddra i källkod

[Minor] History_redis: Allow no expire as a valid expire value

tags/3.3
Vsevolod Stakhov 2 år sedan
förälder
incheckning
ce6dd7ac67
Inget konto är kopplat till bidragsgivarens mejladress
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2
    2
      src/plugins/lua/history_redis.lua

+ 2
- 2
src/plugins/lua/history_redis.lua Visa fil

@@ -55,7 +55,7 @@ local redis_params

local settings = {
key_prefix = 'rs_history', -- default key name
expire = 0, -- default no expire
expire = nil, -- default no expire
nrows = 200, -- default rows limit
compress = true, -- use zstd compression when storing data in redis
subject_privacy = false, -- subject privacy is off
@@ -169,7 +169,7 @@ local function history_save(task)
if ret then
conn:add_cmd('LTRIM', {prefix, '0', string.format('%d', settings.nrows-1)})

if settings.expire > 0 then
if settings.expire and settings.expire > 0 then
conn:add_cmd('EXPIRE', {prefix, string.format('%d', settings.expire)})
end
end

Laddar…
Avbryt
Spara