From 1f7e70fa16efff4c4008488ad1f7e7ea9046dc72 Mon Sep 17 00:00:00 2001 From: Rajat Dabade Date: Thu, 7 Sep 2023 11:08:55 +0530 Subject: [PATCH] fix: unvalidated dynamic method call (#3508) Co-authored-by: Palash Gupta --- .../queryBuilderMappers/mapCompositeQueryFromQuery.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapCompositeQueryFromQuery.ts b/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapCompositeQueryFromQuery.ts index 569f714543..6304e26347 100644 --- a/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapCompositeQueryFromQuery.ts +++ b/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapCompositeQueryFromQuery.ts @@ -92,7 +92,7 @@ export const mapCompositeQueryFromQuery = ( ): ICompositeMetricQuery => { const functionToBuildQuery = queryTypeMethodMapping[query.queryType]; - if (functionToBuildQuery) { + if (functionToBuildQuery && typeof functionToBuildQuery === 'function') { return functionToBuildQuery(query, panelType); }