From 3c97b33d9343d2bc3e5cffac663eb3bb05088e1d Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sat, 26 Jun 2021 17:28:17 +0000 Subject: [PATCH] [day-04] configure crudry middleware to handle errors --- lib/wabanex_web/schema/types/root.ex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/wabanex_web/schema/types/root.ex b/lib/wabanex_web/schema/types/root.ex index f8f2ac2..a6fd3aa 100644 --- a/lib/wabanex_web/schema/types/root.ex +++ b/lib/wabanex_web/schema/types/root.ex @@ -1,6 +1,8 @@ defmodule WabanexWeb.Schema.Types.Root do use Absinthe.Schema.Notation + alias Crudry.Middlewares.TranslateErrors + alias WabanexWeb.Resolvers.User, as: UserResolver import_types WabanexWeb.Schema.Types.User @@ -18,6 +20,7 @@ defmodule WabanexWeb.Schema.Types.Root do arg :input, non_null(:create_user_input) resolve &UserResolver.create/2 + middleware TranslateErrors end end end