I think you can do it by implementing a Plug.Exception
protocol for your errors:
defimpl Plug.Exception, for: Your.Error do
def status(_), do: 400 # or anything else
def actions(_), do: []
end
I think you can do it by implementing a Plug.Exception
protocol for your errors:
defimpl Plug.Exception, for: Your.Error do
def status(_), do: 400 # or anything else
def actions(_), do: []
end