aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-05-02 17:44:55 +0200
committerRoger Braun <roger@rogerbraun.net>2017-05-02 17:44:55 +0200
commitb104348fa52c6ea51b9a159b145a48ca74a22332 (patch)
treebecee93cbf10f9c60216801de8a65dd664721775
parent96014f8e0b7bc6b28170f06914ef646f3f22ecfc (diff)
downloadpleroma-b104348fa52c6ea51b9a159b145a48ca74a22332.tar.gz
Follow webfinger redirects.
-rw-r--r--lib/pleroma/web/web_finger/web_finger.ex2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pleroma/web/web_finger/web_finger.ex b/lib/pleroma/web/web_finger/web_finger.ex
index 402184d3f..d16bdd982 100644
--- a/lib/pleroma/web/web_finger/web_finger.ex
+++ b/lib/pleroma/web/web_finger/web_finger.ex
@@ -92,7 +92,7 @@ defmodule Pleroma.Web.WebFinger do
response = with {:ok, result} <- getter.("https:" <> address, ["Accept": "application/xrd+xml"], [params: [resource: account]]) do
{:ok, result}
else _ ->
- getter.("http:" <> address, ["Accept": "application/xrd+xml"], [params: [resource: account]])
+ getter.("http:" <> address, ["Accept": "application/xrd+xml"], [params: [resource: account], follow_redirect: true])
end
with {:ok, %{status_code: status_code, body: body}} when status_code in 200..299 <- response,