defmodule DiogramosWeb.Api.ErrorJSON do
@moduledoc """
The one error shape every `/api/v1` response uses:
{"error": {"code": "not_found", "message": "..."}}
Changeset failures add a `details` map of field => [messages].
"""
def error(%{code: code, message: message, details: details}) do
%{error: %{code: code, message: message, details: details}}
end
def error(%{code: code, message: message}) do
%{error: %{code: code, message: message}}
end
end
neiam
/diogramos
diogramos
public · Issues · Pulls · Labels · Forks · Compare · Actions success · Badges · Packages
⭐
Log in to mark this repository.
482 B · text
History
dc2edab