From 91bbe2277eddcdefd95662dabf1f3ca7232fdfbf Mon Sep 17 00:00:00 2001 From: Alexis Tyler Date: Sat, 13 Feb 2021 08:27:17 +1030 Subject: [PATCH] fix: add keepAlive to subscriptions --- app/graphql/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/graphql/index.ts b/app/graphql/index.ts index 28bd5bfb8..df3bf35b9 100644 --- a/app/graphql/index.ts +++ b/app/graphql/index.ts @@ -253,8 +253,7 @@ class FuncDirective extends SchemaDirectiveVisitor { // Allow fields to be extracted if (directiveArgs.extractFromResponse) { - const extractedField = get(result, directiveArgs.extractFromResponse); - return extractedField; + return get(result, directiveArgs.extractFromResponse); } return result; @@ -389,6 +388,7 @@ export const graphql = { types, resolvers, subscriptions: { + keepAlive: 1000, onConnect: async (connectionParams: Record) => new Promise((resolve, reject) => { try { const apiKey = connectionParams['x-api-key'];