Don't PuSH-resubscribe if already subscribed

This commit is contained in:
Eugen Rochko 2017-02-11 13:48:28 +01:00
parent 149887a0ff
commit 514fdfa268

View File

@ -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