From 2cc62cc0c83dec853301a9f79ce01071336fb13e Mon Sep 17 00:00:00 2001 From: Abdul Qadir Date: Sat, 29 Jul 2023 21:14:54 +0500 Subject: [PATCH] Add existence check for dynamicParamsConfig - Add an existence check to fix invalid traversal of dataSourceConfig.dynamicParamsConfig() in case of null dataSourceConfig.dynamicParamsConfig value --- server/node-service/src/services/plugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/node-service/src/services/plugin.ts b/server/node-service/src/services/plugin.ts index e25505ddb..6aa9c3ee2 100644 --- a/server/node-service/src/services/plugin.ts +++ b/server/node-service/src/services/plugin.ts @@ -214,7 +214,7 @@ export async function runPluginQuery( //forward cookies context.forEach(({ key, value }) => { - if (key in dataSourceConfig.dynamicParamsConfig) { + if (dataSourceConfig.dynamicParamsConfig && key in dataSourceConfig.dynamicParamsConfig) { const valueKey = `${key}.value`; dataSourceConfig.dynamicParamsConfig[valueKey] = value[0].value }