diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2016-09-26 17:04:05 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2016-09-26 17:04:05 +0200 |
commit | 210362e66578dae32cbf169884d3c2905fe32cb7 (patch) | |
tree | 1065654c18ec90e8ec161c153f28799be8a9e463 /app/services/fetch_remote_account_service.rb | |
parent | c6b0311b8626b42bc7e79e0195047a50e5b64dd1 (diff) |
Improve redirect handling in FetchAtomService
Diffstat (limited to 'app/services/fetch_remote_account_service.rb')
-rw-r--r-- | app/services/fetch_remote_account_service.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/services/fetch_remote_account_service.rb b/app/services/fetch_remote_account_service.rb index d24ac2a37..072eb2cd3 100644 --- a/app/services/fetch_remote_account_service.rb +++ b/app/services/fetch_remote_account_service.rb @@ -9,6 +9,7 @@ class FetchRemoteAccountService < BaseService private def process_atom(url, body) + xml = Nokogiri::XML(body) url_parts = Addressable::URI.parse(url) username = xml.at_xpath('//xmlns:author/xmlns:name').try(:content) domain = url_parts.host |