Don't PuSH-resubscribe if already subscribed

th-downstream
Eugen Rochko 8 years ago
parent 59c8c2b28a
commit 79b86d7ffa

@ -39,7 +39,7 @@ class FollowService < BaseService
if target_account.local? if target_account.local?
NotifyService.new.call(target_account, follow) NotifyService.new.call(target_account, follow)
else else
subscribe_service.call(target_account) subscribe_service.call(target_account) unless target_account.subscribed?
NotificationWorker.perform_async(stream_entry_to_xml(follow.stream_entry), source_account.id, target_account.id) NotificationWorker.perform_async(stream_entry_to_xml(follow.stream_entry), source_account.id, target_account.id)
end end

Loading…
Cancel
Save