From d7cecaec380f873d1768c5e525f776ebfcb14062 Mon Sep 17 00:00:00 2001 From: Samuel Imolorhe Date: Sat, 11 Mar 2023 03:32:39 +0100 Subject: [PATCH] Fix headerListToMap transformation error --- packages/altair-app/src/app/modules/altair/utils/headers.ts | 2 +- packages/altair-core/src/subscriptions/providers/graphql-sse.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/altair-app/src/app/modules/altair/utils/headers.ts b/packages/altair-app/src/app/modules/altair/utils/headers.ts index b75faa4d7a..aea4e8f5d1 100644 --- a/packages/altair-app/src/app/modules/altair/utils/headers.ts +++ b/packages/altair-app/src/app/modules/altair/utils/headers.ts @@ -3,7 +3,7 @@ import { IDictionary } from '../interfaces/shared'; export const headerListToMap = (headers: HeaderState): IDictionary => { return headers.reduce((res, cur) => { - if (cur.enabled) { + if (cur.key && cur.value && cur.enabled) { res[cur.key] = cur.value; } diff --git a/packages/altair-core/src/subscriptions/providers/graphql-sse.ts b/packages/altair-core/src/subscriptions/providers/graphql-sse.ts index 48c8b5ef9f..eef9c8dedf 100644 --- a/packages/altair-core/src/subscriptions/providers/graphql-sse.ts +++ b/packages/altair-core/src/subscriptions/providers/graphql-sse.ts @@ -23,7 +23,7 @@ export class GraphQLSSESubscriptionProvider extends SubscriptionProvider { throw new Error('Could not create subscription client!'); } - return new Observable((subscriber) => { + return new Observable(subscriber => { this.cleanup = this.client!.subscribe( { query: options.query,