Current section
Files
Jump to
Current section
Files
lib/helper/decode.ex
defmodule ExPnut.Decode do
@moduledoc false
def decode(response) do
decoded_body =
response.body
|> Jason.decode!([{:keys, :atoms}])
cond do
decoded_body.meta.code === 200 -> decoded_body
decoded_body.meta.code === 201 -> decoded_body
true -> {:error, "HTTP call failed"}
end
end
def decode_app_access_token(response) do
200 = response.status_code
response.body
|> Jason.decode!([{:keys, :atoms}])
end
end