From d5faec5f65686221fa11e6ca700ea235159abf05 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sat, 26 Jun 2021 17:29:41 +0000 Subject: [PATCH] [day-04] move uuid scalar import to root type With this change, uuid4 is available to all graphql types. --- lib/wabanex_web/schema/types/root.ex | 4 +++- lib/wabanex_web/schema/types/user.ex | 2 -- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/wabanex_web/schema/types/root.ex b/lib/wabanex_web/schema/types/root.ex index a6fd3aa..bbc5541 100644 --- a/lib/wabanex_web/schema/types/root.ex +++ b/lib/wabanex_web/schema/types/root.ex @@ -4,8 +4,10 @@ defmodule WabanexWeb.Schema.Types.Root do alias Crudry.Middlewares.TranslateErrors alias WabanexWeb.Resolvers.User, as: UserResolver + alias WabanexWeb.Schema.Types - import_types WabanexWeb.Schema.Types.User + import_types Types.Custom.UUID4 + import_types Types.User object :root_query do field :get_user, type: :user do diff --git a/lib/wabanex_web/schema/types/user.ex b/lib/wabanex_web/schema/types/user.ex index a5623d6..64d24e8 100644 --- a/lib/wabanex_web/schema/types/user.ex +++ b/lib/wabanex_web/schema/types/user.ex @@ -1,8 +1,6 @@ defmodule WabanexWeb.Schema.Types.User do use Absinthe.Schema.Notation - import_types WabanexWeb.Schema.Types.Custom.UUID4 - @desc "Logic user representation" object :user do field :id, non_null(:uuid4)