@holfizz

Как решить ошибку GraphQLError: Query root type must be provided?

Всем привет у меня проблема почему то вылазит ошибка GraphQLError: Query root type must be provided.
Я сделал signup все окей но сделал sign in и все полетело хотя отличий особых нет + при этом если я сделаю sign in Query а не Mutation то все запускается но уже не тот функционал.
Вот код
@Mutation(() => SignResponse)
  signIn(signInInput: SignInInput) {
    return this.authService.signIn(signInInput);
  }

@InputType()
export class SignInInput {
  @IsEmail({}, { message: "email must be an email" })
  @IsNotEmpty()
  @Field(type => String)
  email: string;

  @MinLength(6, { message: "Password must be at least 6 characters long" })
  @IsString()
  @IsNotEmpty()
  @Field(type => String)
  password: string;
}

Вроде нет ошибок в типах но почему то GraphQL autoSchemaFile сама генерит Query sign in а не mutation.
Очень нужна помощь, если нужны какието уточнения то пишите я с удовольствием отвечу)
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы