2017-12-08 09:58:14 +01:00
|
|
|
defmodule EventosWeb.ErrorView do
|
2018-01-14 17:56:50 +01:00
|
|
|
@moduledoc """
|
|
|
|
View for errors
|
|
|
|
"""
|
2017-12-08 09:58:14 +01:00
|
|
|
use EventosWeb, :view
|
|
|
|
|
|
|
|
def render("404.html", _assigns) do
|
|
|
|
"Page not found"
|
|
|
|
end
|
|
|
|
|
2018-01-21 19:43:16 +01:00
|
|
|
def render("invalid_request.json", _assigns) do
|
|
|
|
%{errors: "Invalid request"}
|
|
|
|
end
|
|
|
|
|
2017-12-08 09:58:14 +01:00
|
|
|
def render("500.html", _assigns) do
|
|
|
|
"Internal server error"
|
|
|
|
end
|
|
|
|
|
|
|
|
# In case no render clause matches or no
|
|
|
|
# template is found, let's render it as 500
|
|
|
|
def template_not_found(_template, assigns) do
|
2018-07-27 10:45:35 +02:00
|
|
|
render("500.html", assigns)
|
2017-12-08 09:58:14 +01:00
|
|
|
end
|
|
|
|
end
|