From 897dea3eb1afad8eef7c74004c882b86215706c3 Mon Sep 17 00:00:00 2001 From: viktorstrate Date: Tue, 15 Oct 2019 13:31:00 +0200 Subject: [PATCH] Exclude subscription type when augmenting queries --- src/utils.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils.js b/src/utils.js index 8400e57f..b3f6547e 100644 --- a/src/utils.js +++ b/src/utils.js @@ -1086,6 +1086,10 @@ export const excludeIgnoredTypes = (typeMap, config = {}) => { // If .query is an object and .exclude is provided, use it, else use new arr let excludedQueries = getExcludedTypes(config, 'query'); let excludedMutations = getExcludedTypes(config, 'mutation'); + + // Exclude `type Subscription`, to prevent it from being misinterpreted as a query type + excludedQueries.push('Subscription'); + // Add any ignored types to exclusion arrays Object.keys(typeMap).forEach(name => { if (