0
0
Fork 0

Moving Salmon notifications to background processing, fixing mini-profiler

behaviour with Turbolinks enabled, optimizing Rabl for production
This commit is contained in:
Eugen Rochko 2016-03-26 13:42:10 +01:00
parent da4b675aca
commit 85b00d19b8
15 changed files with 49 additions and 35 deletions

View file

@ -24,7 +24,7 @@ class ProcessMentionsService < BaseService
if mentioned_account.local?
NotificationMailer.mention(mentioned_account, status).deliver_later
else
send_interaction_service.(status.stream_entry, mentioned_account)
NotificationWorker.perform_async(status.stream_entry.id, mentioned_account.id)
end
end
end
@ -34,8 +34,4 @@ class ProcessMentionsService < BaseService
def follow_remote_account_service
@follow_remote_account_service ||= FollowRemoteAccountService.new
end
def send_interaction_service
@send_interaction_service ||= SendInteractionService.new
end
end