From 27c2a3d3d4b4e2d9abc82f68a3bb047c287d9041 Mon Sep 17 00:00:00 2001 From: Amran Ali Date: Fri, 30 Sep 2022 04:56:47 +0100 Subject: [PATCH] Update Aggs.ts - don't convert strings to objects --- src/elasticDSL/Aggs/Aggs.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/elasticDSL/Aggs/Aggs.ts b/src/elasticDSL/Aggs/Aggs.ts index f0c3d94..3187b56 100644 --- a/src/elasticDSL/Aggs/Aggs.ts +++ b/src/elasticDSL/Aggs/Aggs.ts @@ -48,6 +48,7 @@ export function convertAggsBlocks(blockList: GqlAggBlock[]): ElasticAggsT { } export function convertAggsRules(rules: GqlAggRules): ElasticAggsRulesT { + if (typeof rules === 'string') return rules; const result = {} as ElasticAggsRulesT; Object.keys(rules).forEach((key) => { if (key === 'aggs' && rules.aggs) {