about summary refs log tree commit diff
path: root/app/services/precompute_feed_service.rb
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2017-06-14 13:37:03 +0200
committerGitHub <noreply@github.com>2017-06-14 13:37:03 +0200
commitdc8a6244fcfd541239c1023b3c6103f70b8276c8 (patch)
treefc5ce20f181c45d5b7f59d731029a63830718752 /app/services/precompute_feed_service.rb
parent0f52e42c2d075670b67e9f888ef65eca0e94684c (diff)
Fix #2619 - When redis feed is empty, fall back to database (#3721)
* Fix #2619 - When redis feed is empty, fall back to database

* Use redis value to return feed from database only while RegenerationWorker
hasn't finished running

* Fix specs

* Replace usage of reject!
Diffstat (limited to 'app/services/precompute_feed_service.rb')
-rw-r--r--app/services/precompute_feed_service.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/services/precompute_feed_service.rb b/app/services/precompute_feed_service.rb
index acda5108a..626ec2f6c 100644
--- a/app/services/precompute_feed_service.rb
+++ b/app/services/precompute_feed_service.rb
@@ -17,6 +17,8 @@ class PrecomputeFeedService < BaseService
       statuses.each do |status|
         process_status(status)
       end
+
+      redis.del("account:#{@account.id}:regeneration")
     end
   end