From d50563765efeebfc9fa98979513e42af86f4b50a Mon Sep 17 00:00:00 2001 From: YISH Date: Thu, 30 May 2024 19:58:20 +0800 Subject: [PATCH] Fix JSON escaping (better) (#2498) Fix JSON escaping --- packages/server/src/utils/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/utils/index.ts b/packages/server/src/utils/index.ts index 3a77168e..8edfcbac 100644 --- a/packages/server/src/utils/index.ts +++ b/packages/server/src/utils/index.ts @@ -780,7 +780,7 @@ export const getVariableValue = ( const variableValue = variableDict[path] // Replace all occurrence if (typeof variableValue === 'object') { - returnVal = returnVal.split(path).join(JSON.stringify(variableValue).replaceAll('"', '\\"').replaceAll('\\n', '\\\\n')) + returnVal = returnVal.split(path).join(JSON.stringify(JSON.stringify(variableValue))) } else { returnVal = returnVal.split(path).join(variableValue) }