From 6e248577c473554fb02e51902b4e85060b8bc7dd Mon Sep 17 00:00:00 2001 From: Rishabh Rathod Date: Tue, 16 May 2023 13:18:21 +0530 Subject: [PATCH] chore: Disable post process during fn determination (#23289) Fixes https://github.com/appsmithorg/appsmith/issues/22714 Fixes https://github.com/appsmithorg/appsmith/issues/22636 Fixes https://github.com/appsmithorg/appsmith/issues/22779 --- app/client/src/workers/Evaluation/JSObject/utils.ts | 1 + app/client/src/workers/Evaluation/functionDeterminer.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/app/client/src/workers/Evaluation/JSObject/utils.ts b/app/client/src/workers/Evaluation/JSObject/utils.ts index 62e10163b1..ee09b6e699 100644 --- a/app/client/src/workers/Evaluation/JSObject/utils.ts +++ b/app/client/src/workers/Evaluation/JSObject/utils.ts @@ -264,6 +264,7 @@ export function isJSObjectVariable( configTree: ConfigTree, ) { const entityConfig = configTree[jsObjectName] as JSActionEntityConfig; + if (!entityConfig) return false; const entity = configTree[jsObjectName]; const variables = entityConfig.variables; return ( diff --git a/app/client/src/workers/Evaluation/functionDeterminer.ts b/app/client/src/workers/Evaluation/functionDeterminer.ts index 6d0f0b57aa..ebe8cd68a0 100644 --- a/app/client/src/workers/Evaluation/functionDeterminer.ts +++ b/app/client/src/workers/Evaluation/functionDeterminer.ts @@ -18,6 +18,7 @@ class FunctionDeterminer { ExecutionMetaData.setExecutionMetaData({ enableJSVarUpdateTracking: false, + enableJSFnPostProcessors: false, }); addDataTreeToContext({ @@ -38,6 +39,7 @@ class FunctionDeterminer { userLogs.enable(); ExecutionMetaData.setExecutionMetaData({ enableJSVarUpdateTracking: true, + enableJSFnPostProcessors: true, }); if (!dataTreeEvaluator) return;