From 64162fee92c992632b0c76bbffc09288b62581cf Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Wed, 22 Sep 2021 14:41:29 -0400 Subject: [PATCH] Fix not handling non-200 HTTP codes when fetching feed --- lib/frenzy/update_feeds.ex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/frenzy/update_feeds.ex b/lib/frenzy/update_feeds.ex index 6769e85..2bc20d8 100644 --- a/lib/frenzy/update_feeds.ex +++ b/lib/frenzy/update_feeds.ex @@ -138,6 +138,9 @@ defmodule Frenzy.UpdateFeeds do do_update_feed(feed, content_type, body) + {:ok, %Tesla.Env{status: status}} -> + Logger.error("Couldn't load feed #{feed.feed_url}: HTTP #{status}") + {:error, reason} -> Logger.error("Couldn't load feed #{feed.feed_url}: #{inspect(reason)}") end