Use a redis-cached feed for the DM timeline
This commit is contained in:
@@ -107,9 +107,9 @@ class BatchedRemoveStatusService < BaseService
|
||||
payload = @json_payloads[status.id]
|
||||
redis.pipelined do
|
||||
@mentions[status.id].each do |mention|
|
||||
redis.publish("timeline:direct:#{mention.account.id}", payload) if mention.account.local?
|
||||
FeedManager.instance.unpush_from_direct(mention.account, status) if mention.account.local?
|
||||
end
|
||||
redis.publish("timeline:direct:#{status.account.id}", payload) if status.account.local?
|
||||
FeedManager.instance.unpush_from_direct(status.account, status) if status.account.local?
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user