about summary refs log tree commit diff
path: root/app/lib/feed_manager.rb
diff options
context:
space:
mode:
authorKurtis Rainbolt-Greene <kurtis@rainbolt-greene.online>2017-04-04 20:16:53 -0700
committerKurtis Rainbolt-Greene <kurtis@rainbolt-greene.online>2017-04-04 20:23:40 -0700
commit1e96ce378e2aa35ed7287a4a88e5165c2ee20101 (patch)
treeccab59988d593f6be4d3c747b6cb1354e8d3b686 /app/lib/feed_manager.rb
parentccb6a658fd1a2e596c95d5b8e7a39f72a5f5b14b (diff)
By pushing this into a worker we can reduce the amount of time the feed manager using workers eat up a connection
Diffstat (limited to 'app/lib/feed_manager.rb')
-rw-r--r--app/lib/feed_manager.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/lib/feed_manager.rb b/app/lib/feed_manager.rb
index 2cca1cefe..075f86c2d 100644
--- a/app/lib/feed_manager.rb
+++ b/app/lib/feed_manager.rb
@@ -34,7 +34,7 @@ class FeedManager
       trim(timeline_type, account.id)
     end
 
-    broadcast(account.id, event: 'update', payload: inline_render(account, 'api/v1/statuses/show', status))
+    PushUpdateWorker.perform_async(timeline_type, account.id, status.id)
   end
 
   def broadcast(timeline_id, options = {})