Open jschniper opened 2 hours ago
I'm happy to submit a PR but I'd probably need someone to point me in the right direction.
This all looks to be related to #1303. If I add the |> Absinthe.Utils.camelize(lower: true)
line back I get the desired results. I don't know enough about why that was done though.
Environment
Elixir 1.1.7.3 Absinthe 1.7.8 Apollo 3.9.11
Expected behavior
The directive definition and fields using the directive would both be camel cased
Actual behavior
When generating the SDL, the directive definition is snake cased
directive @one_of on INPUT_OBJECT
while the fields implementing the directive are properly camel casedinput ValueInput @oneOf {
Relevant Schema/Middleware Code
There shouldn't be any middleware involved.