script

script

Schema could not be fetched absinthe error

I am using absinthe in the project, and I am not that well-versed with Graphql. Recently, I am getting this error in the playground and schema is not generating.

Request: POST //graphql/graphiql
** (exit) an exception was raised:
** (UndefinedFunctionError) function nil.name/0 is undefined
    nil.name()
    (absinthe 1.6.7) lib/absinthe/type/built_ins/introspection.ex:349: Absinthe.Type.BuiltIns.Introspection.render_default_value/4
    (elixir 1.10.4) lib/enum.ex:1396: Enum."-map/2-lists^map/1-0-"/2
    (elixir 1.10.4) lib/enum.ex:1396: Enum."-map/2-lists^map/1-0-"/2
    (absinthe 1.6.7) lib/absinthe/type/built_ins/introspection.ex:333: Absinthe.Type.BuiltIns.Introspection.render_default_value/4

If I run mix absinthe.schema.json --schema SupertrendsWeb.GraphQL.Schema, it gives the same thing and there isn’t much in the error to debug.
Could anyone please suggest how to debug this issue?
@benwilson512
Thanks!

Marked As Solved

al2o3cr

al2o3cr

Based on that stacktrace, I’d guess there’s a misconfigured Enum someplace that’s crashing in render_default_value:

https://github.com/absinthe-graphql/absinthe/blob/646caddbe04624b1c8dfd41903e2040d6180dbbe/lib/absinthe/type/built_ins/introspection.ex#L347-L353

Last Post!

script

script

Thank you for your suggestion, indeed that was the issue. Appreciate your prompt response, :slight_smile:

Where Next?

Popular in Questions Top

vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New

Other popular topics Top

chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 31586 112
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 49266 226
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New

We're in Beta

About us Mission Statement