Необработанная ошибка подписки GraphQL
Я использую клиент Apollo с дополнительным модулем subscriptions-transport-ws
и graphql на сервере.
Когда на сервере происходит ошибка graphql, cannot return null for non-nullable...
Браузер сообщает мне, что у apollo есть "Ошибка обработки подписки GraphQL".
Как работает обработка ошибок для подписок на стороне клиента?
1 ответ
Решение
Если вы спрашиваете, как получить сообщение об ошибке, просто добавьте ,onError: err => console.error(err)
ниже updateQuery
в вашей подписке, и он сообщает об ошибках. Если вы спрашиваете, как все это работает, то это вне меня, извините.