Skip to content

Commit 8ff8d0d

Browse files
committed
Handle empty bodies.
1 parent 5a846b2 commit 8ff8d0d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

priv/rest_json.ex.eex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ defmodule <%= context.module_name %> do
7777

7878
defp perform_request(method, url, payload, headers, options, success_status_code) do
7979
case HTTPoison.request(method, url, payload, headers, options) do
80+
{:ok, response=%HTTPoison.Response{status_code: ^success_status_code, body: ""}} ->
81+
{:ok, nil, response}
8082
{:ok, response=%HTTPoison.Response{status_code: ^success_status_code, body: body}} ->
8183
{:ok, Poison.Parser.parse!(body), response}
8284
{:ok, _response=%HTTPoison.Response{body: body}} ->

0 commit comments

Comments
 (0)