Apollo Server не устанавливает свойство контекста при его инициализации - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь настроить объект ApolloServer для использования с Redis и Express. Код, который у меня есть, должен работать, но каким-то образом свойство контекста объекта не устанавливается и продолжает отправлять запросы на сервер. Я также веду запись в консоль внутри своей функции decodeToken, и хотя я установил свой токен внутри моего средства распознавания входа, он все равно не сохраняется, поскольку свойство context никогда не устанавливается. Любая помощь будет оценена.

Код:

const apolloServer = new ApolloServer({
      schema,
      context: ({ req, res }: MyContext) => ({ req, res, user: decodeToken(req.session.token) })
    })
...