Fix #4154: Saved searches can be cached indefinitely.
This commit is contained in:
@@ -26,7 +26,6 @@ class SavedSearch < ApplicationRecord
|
|||||||
if redis.exists(redis_key)
|
if redis.exists(redis_key)
|
||||||
sub_ids = redis.smembers(redis_key).map(&:to_i)
|
sub_ids = redis.smembers(redis_key).map(&:to_i)
|
||||||
post_ids.merge(sub_ids)
|
post_ids.merge(sub_ids)
|
||||||
redis.expire(redis_key, REDIS_EXPIRY.to_i)
|
|
||||||
else
|
else
|
||||||
PopulateSavedSearchJob.perform_later(query)
|
PopulateSavedSearchJob.perform_later(query)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user