From e3ec1d6040556ca05619426249666f81e86d9126 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Fri, 22 Oct 2021 16:20:50 -0400 Subject: [PATCH] Fix missing clause in scrape stage --- lib/frenzy/pipeline/scrape_stage.ex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/frenzy/pipeline/scrape_stage.ex b/lib/frenzy/pipeline/scrape_stage.ex index 50292d4..f7d3bc3 100644 --- a/lib/frenzy/pipeline/scrape_stage.ex +++ b/lib/frenzy/pipeline/scrape_stage.ex @@ -73,6 +73,9 @@ defmodule Frenzy.Pipeline.ScrapeStage do {:ok, %Tesla.Env{status: code} = response} when code in 200..299 -> handle_response(url, response, opts) + {:ok, %Tesla.Env{status: code}} -> + {:error, "Unexpected HTTP code #{code}"} + {:error, reason} -> {:error, "Couldn't scrape article: #{reason}"} end