No need to use a case

This commit is contained in:
Claudio Ortolina
2026-04-12 22:05:09 +01:00
parent 834226921e
commit 9370e5f64d
+4 -7
View File
@@ -32,13 +32,10 @@ defmodule Wikipedia.API do
@spec get_article_summary(String.t(), Wikipedia.Config.t()) :: {:ok, map()} | {:error, term()} @spec get_article_summary(String.t(), Wikipedia.Config.t()) :: {:ok, map()} | {:error, term()}
def get_article_summary(title, config) do def get_article_summary(title, config) do
case config config
|> new_request("https://en.wikipedia.org") |> new_request("https://en.wikipedia.org")
|> Req.merge(url: "/api/rest_v1/page/summary/#{URI.encode(title)}") |> Req.merge(url: "/api/rest_v1/page/summary/#{URI.encode(title)}")
|> get_request() do |> get_request()
{:ok, body} -> {:ok, body}
{:error, reason} -> {:error, reason}
end
end end
@spec get_article_extract(String.t(), Wikipedia.Config.t()) :: @spec get_article_extract(String.t(), Wikipedia.Config.t()) ::