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