dmc1989
@dmc1989

Как логировать ошибки в ApolloServer?

При запросе делаю ошибку, в результате в ответе приходит она, но вот не получаеться ее получить, чтобы записать в лог. Пытаюсь разобраться с логированием в apollo, буду рад всем советам.

RESOLVER
getSomething: () => {
    throw new Error("hello error");
    return service.getAllSomething();
  },

LOGGER
const logger = {
  
 async didEncounterErrors(requestContext) {
    console.log('some error');
  },

  async requestDidStart(requestContext) {
    console.log('Request started! Query:\n' + requestContext.request.query);

    return {
      async didEncounterErrors(requestContext) {
        console.log('some error');
      },
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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