mirror of
https://github.com/mastodon/mastodon.git
synced 2024-11-09 09:12:19 +00:00
Fixing small bug with FollowRemoteAccountService usage
This commit is contained in:
parent
086d487145
commit
d022975444
|
@ -98,7 +98,7 @@ class ProcessFeedService < BaseService
|
|||
account = Account.find_by(username: username, domain: domain)
|
||||
|
||||
if account.nil?
|
||||
account = follow_remote_account_service.("acct:#{username}@#{domain}", false)
|
||||
account = follow_remote_account_service.("#{username}@#{domain}", false)
|
||||
return nil if account.nil?
|
||||
end
|
||||
|
||||
|
|
|
@ -14,15 +14,13 @@ class ProcessInteractionService < BaseService
|
|||
account = Account.find_by(username: username, domain: domain)
|
||||
|
||||
if account.nil?
|
||||
account = follow_remote_account_service.("acct:#{username}@#{domain}", false)
|
||||
account = follow_remote_account_service.("#{username}@#{domain}", false)
|
||||
return if account.nil?
|
||||
end
|
||||
|
||||
if salmon.verify(envelope, account.keypair)
|
||||
update_remote_profile_service.(xml.at_xpath('/xmlns:entry/xmlns:author'), account)
|
||||
|
||||
binding.pry
|
||||
|
||||
case verb(xml)
|
||||
when :follow
|
||||
follow!(account, target_account)
|
||||
|
|
|
@ -11,7 +11,7 @@ class ProcessMentionsService < BaseService
|
|||
mentioned_account = Account.find_by(username: username, domain: domain)
|
||||
|
||||
if mentioned_account.nil?
|
||||
mentioned_account = follow_remote_account_service.("acct:#{match.first}")
|
||||
mentioned_account = follow_remote_account_service.("#{match.first}")
|
||||
end
|
||||
|
||||
mentioned_account.mentions.first_or_create(status: status)
|
||||
|
|
Loading…
Reference in a new issue