forked from treehouse/mastodon
parent
0a0b9a271a
commit
f741673638
|
@ -61,8 +61,13 @@ class FollowRemoteAccountService < BaseService
|
||||||
account.uri = get_account_uri(xml)
|
account.uri = get_account_uri(xml)
|
||||||
account.hub_url = hubs.first.attribute('href').value
|
account.hub_url = hubs.first.attribute('href').value
|
||||||
|
|
||||||
|
begin
|
||||||
account.save!
|
account.save!
|
||||||
get_profile(body, account)
|
get_profile(body, account)
|
||||||
|
rescue ActiveRecord::RecordNotUnique
|
||||||
|
# The account has been added by another worker!
|
||||||
|
return Account.find_remote(confirmed_username, confirmed_domain)
|
||||||
|
end
|
||||||
|
|
||||||
account
|
account
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue