Как мне обработать отклонение обещания решателя GraphQL или отключить его эхо?
Мои средства разрешения запросов / мутаций возвращают обещание. Я отклоняю обещание, если что-то идет не так, например, с мутацией входа пользователя, я отклоняю обещание с помощью:
reject("User does not exist");
если учетная запись пользователя не найдена в базе данных.
Все работает хорошо, кроме случаев, когда происходит отклонение, это появляется в моей консоли:
GraphQLError: User does not exist
at locatedError (/Users/.../project/node_modules/graphql/error/locatedError.js:23:10)
at /Users/.../project/node_modules/graphql/execution/execute.js:550:55
at <anonymous>
Есть ли способ отловить эту ошибку, чтобы у меня ее не было в консоли, или способ отключить эту ошибку?