Browse Source

[Minor] Fix cache key

pull/3504/head
Andrew Lewis 5 years ago
parent
commit
b2d42ef071
  1. 8
      lualib/lua_util.lua

8
lualib/lua_util.lua

@ -951,10 +951,16 @@ exports.extract_specific_urls = function(params_or_task, lim, need_emails, filte
if params.prefix then
cache_key = params.prefix
else
cache_key = string.format('sp_urls_%d%s%s%s', params.limit,
local cache_key_suffix
if params.flags then
cache_key_suffix = table.concat(params.flags) .. (params.flags_mode or '')
else
cache_key_suffix = string.format('%s%s%s',
tostring(params.need_emails or false),
tostring(params.need_images or false),
tostring(params.need_content or false))
end
cache_key = string.format('sp_urls_%d%s', params.limit, cache_key_suffix)
end
local cached = params.task:cache_get(cache_key)

Loading…
Cancel
Save