Skip to content
Snippets Groups Projects
Commit 183a2394 authored by Eugen Rochko's avatar Eugen Rochko
Browse files

Fix how other services used old FollowRemoteAccountService

parent 0e9c1a29
No related branches found
No related tags found
No related merge requests found
......@@ -127,10 +127,11 @@ class ProcessFeedService < BaseService
if account.nil?
account = follow_remote_account_service.("#{username}@#{domain}", false)
return nil if account.nil?
end
Status.new(account: account, uri: target_id(xml), text: target_content(xml), url: target_url(xml))
rescue Goldfinger::Error, HTTP::Error
nil
end
def published(xml)
......
......@@ -15,7 +15,6 @@ class ProcessInteractionService < BaseService
if account.nil?
account = follow_remote_account_service.("#{username}@#{domain}", false)
return if account.nil?
end
if salmon.verify(envelope, account.keypair)
......@@ -36,6 +35,8 @@ class ProcessInteractionService < BaseService
delete_post!(xml, account)
end
end
rescue Goldfinger::Error, HTTP::Error
nil
end
private
......
......@@ -11,7 +11,10 @@ class ProcessMentionsService < BaseService
mentioned_account = Account.find_remote(username, domain)
if mentioned_account.nil? && !domain.nil?
mentioned_account = follow_remote_account_service.("#{match.first}")
begin
mentioned_account = follow_remote_account_service.("#{match.first}")
rescue Goldfinger::Error, HTTP::Error
end
end
next if mentioned_account.nil?
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment