Commit 9cafb67f authored by lain's avatar lain
Browse files

Follow redirects when fetching activities.

This can happen for site that started as http and now switched to https.
parent 22ddddce
...@@ -274,9 +274,9 @@ def get_atom_url(body) do ...@@ -274,9 +274,9 @@ def get_atom_url(body) do
end end
def fetch_activity_from_html_url(url) do def fetch_activity_from_html_url(url) do
with {:ok, %{body: body}} <- @httpoison.get(url), with {:ok, %{body: body}} <- @httpoison.get(url, [], follow_redirect: true),
{:ok, atom_url} <- get_atom_url(body), {:ok, atom_url} <- get_atom_url(body),
{:ok, %{status_code: code, body: body}} when code in 200..299 <- @httpoison.get(atom_url) do {:ok, %{status_code: code, body: body}} when code in 200..299 <- @httpoison.get(atom_url, [], follow_redirect: true) do
handle_incoming(body) handle_incoming(body)
end end
end end
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment