From 403158ce3e411b8631322d5c1bc717fbac2efa63 Mon Sep 17 00:00:00 2001 From: MikaAK Date: Mon, 26 Feb 2024 01:44:22 -0800 Subject: [PATCH] chore: allow for resources that are query only --- lib/app_gen/absinthe_schema_builder.ex | 2 +- lib/app_gen/input_arguments/required.ex | 22 +--------------------- 2 files changed, 2 insertions(+), 22 deletions(-) diff --git a/lib/app_gen/absinthe_schema_builder.ex b/lib/app_gen/absinthe_schema_builder.ex index de8e65f..2a430dc 100644 --- a/lib/app_gen/absinthe_schema_builder.ex +++ b/lib/app_gen/absinthe_schema_builder.ex @@ -110,7 +110,7 @@ defmodule AppGen.AbsintheSchemaBuilder do ) |> Enum.map(fn {middleware_module, middleware_types} -> %AbsintheGenerator.Schema.Middleware{ - module: middleware_module, + module: inspect(middleware_module), types: middleware_types } end) diff --git a/lib/app_gen/input_arguments/required.ex b/lib/app_gen/input_arguments/required.ex index 4134255..7af671c 100644 --- a/lib/app_gen/input_arguments/required.ex +++ b/lib/app_gen/input_arguments/required.ex @@ -90,27 +90,7 @@ defmodule AppGen.InputArguments.Required do crud_options ) do case split_input_object(objects, ecto_schema) do - {[], _} -> - module_name = Utils.ecto_schema_module_underscore_name(ecto_schema) - - raise to_string( - IO.ANSI.format( - [ - "Somehow got nil when looking for ", - :bright, - "#{module_name}_input", - :reset, - :red, - " for ", - :bright, - "required ", - :reset, - :red, - "arg" - ], - true - ) - ) + {[], other_objects} -> other_objects {[input_type | _], other_objects} -> new_input_types =