Проблемы с подпиской. На самом деле он отлично работает, реализуя преобразователь подписки, как описано здесь следующим образом:
Subscription: {
event_subscription:{
subscribe: withFilter(
() => pubsub.asyncIterator('ObjectName'),
(payload, variables) => {
return payload.objectName.id === variables.id
},
),
} }
Но мне нужно добавить несколько logi c при вызове event_subscription. Я пытаюсь добавить такой простой console.log
Subscription: {
event_subscription:{
console.log("TEST"),
subscribe: withFilter(
() => pubsub.asyncIterator('ObjectName'),
(payload, variables) => {
return payload.objectName.id === variables.id
},
),
}
}
, но он не работает и возвращает мне эту ошибку:
{
"error": {
"message": "Subscription field must return Async Iterable. Received: undefined."
}
}
Невозможно позвонить функция внутри подписки? Как я могу вызвать функцию при вызове подписки? Спасибо за помощь