make saved search populate synchronous for gold users

This commit is contained in:
Albert Yi
2019-07-02 12:30:42 -07:00
parent b3b2e4a8ab
commit 318bee9953

View File

@@ -25,6 +25,10 @@ class SavedSearch < ApplicationRecord
sub_ids = redis.smembers(redis_key).map(&:to_i)
post_ids.merge(sub_ids)
redis.expire(redis_key, REDIS_EXPIRY)
elsif CurrentUser.is_gold?
SavedSearch.populate(query)
sub_ids = redis.smembers(redis_key).map(&:to_i)
post_ids.merge(sub_ids)
else
SavedSearch.delay(queue: "default").populate(query)
end