All checks were successful
Build and Publish / build-release (push) Successful in 1m10s
34 lines
754 B
Elixir
34 lines
754 B
Elixir
defmodule CustomerServiceWeb.ErrorJSON do
|
|
def render("404.json", _assigns) do
|
|
%{errors: %{detail: "Not found"}}
|
|
end
|
|
|
|
def render("400.json", _assigns) do
|
|
%{errors: %{detail: "Bad request"}}
|
|
end
|
|
|
|
def render("401.json", _assigns) do
|
|
%{errors: %{detail: "Unauthorized"}}
|
|
end
|
|
|
|
def render("403.json", _assigns) do
|
|
%{errors: %{detail: "Forbidden"}}
|
|
end
|
|
|
|
def render("422.json", %{message: message}) do
|
|
%{errors: %{detail: message}}
|
|
end
|
|
|
|
def render("422.json", _assigns) do
|
|
%{errors: %{detail: "Unprocessable entity"}}
|
|
end
|
|
|
|
def render("500.json", _assigns) do
|
|
%{errors: %{detail: "Internal server error"}}
|
|
end
|
|
|
|
def render(_template, _assigns) do
|
|
%{errors: %{detail: "Something went wrong"}}
|
|
end
|
|
end
|