tmoney
11/05/2019, 7:14 PM{
"errors": [
{
"message": "Cannot read property 'body' of undefined",
"locations": [
{
"line": 149,
"column": 3
}
],
"path": [
"syncState"
]
}
],
"data": null
}
This is how my syncState subscription is set up:
import { subscriptionField } from 'nexus';
import { Context } from '../../dbTypes';
export const syncStateSubscription = subscriptionField('syncState', {
type: 'SyncStateSubscriptionPayload',
subscribe(root, args, ctx: Context) {
return ctx.prisma.$subscribe.syncState() as any;
},
resolve(payload) {
return payload;
},
});