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

@ -10,15 +10,9 @@ class FavouriteService < BaseService
if status.local?
NotificationMailer.favourite(status, account).deliver_later
else
send_interaction_service.(favourite.stream_entry, status.account)
NotificationWorker.perform_async(favourite.stream_entry.id, status.account_id)
end
favourite
end
private
def send_interaction_service
@send_interaction_service ||= SendInteractionService.new
end
end