Я пытаюсь обновить свою мутацию переменными и получаю такую ошибку:
Дубликат определения типа для имени 'SignInInput' найден в 'Поле ввода SignInInput.signInInput'
Мой код мутации:
module Mutations
class SignIn < BaseMutation
description 'User sign in'
argument :signInInput, Inputs::SignInInput, as: :sign_in_input, required: true
field :token, String, null: false
def resolve(sign_in_input:)
...
end
end
end
Мой код ввода:
module Inputs
class SignInInput < Types::BaseInputObject
description "Attributes for user sign in"
argument :email, String, "User email", required: true
argument :password, String, "User password", required: true
end
end
Мой запрос:
В чем может быть причина этой странной ошибки?Я только один раз определил такой класс.