diff options
author | Jordan Bracco <href@random.sh> | 2023-03-02 16:54:22 +0100 |
---|---|---|
committer | Jordan Bracco <href@random.sh> | 2023-03-02 16:54:22 +0100 |
commit | 0a7647680f91108767abd532ad9fcdb4c92cf5bf (patch) | |
tree | f62f02e77b1c6125bb946040dad46ea775efe782 | |
parent | Assets update (diff) |
Couch fix
-rw-r--r-- | lib/couch.ex | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/couch.ex b/lib/couch.ex index a4cf811..59ffd93 100644 --- a/lib/couch.ex +++ b/lib/couch.ex @@ -76,7 +76,7 @@ defmodule Couch do path = path |> Enum.filter(& &1) - |> Enum.map(fn(url) -> String.replace("/", "%2F") end) + |> Enum.map(fn(part) -> String.replace(part, "/", "%2F") end) |> Path.join() url = base_url @@ -98,7 +98,7 @@ defmodule Couch do {url, headers, options} end - defp handle_generic_response(%HTTPoison.Response{status_code: code}), do: {:error, Plug.Conn.Status.reason_atom(code)} - defp handle_generic_response(%HTTPoison.Error{reason: reason}), do: {:error, reason} + defp handle_generic_response({:ok, %HTTPoison.Response{status_code: code}}), do: {:error, Plug.Conn.Status.reason_atom(code)} + defp handle_generic_response({:error, %HTTPoison.Error{reason: reason}}), do: {:error, reason} end |