From e83d4953ae84e58832fedec17e590d2bffb56cb0 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 9 Nov 2019 11:25:12 +0100 Subject: [PATCH] Parsing code on objects that make sense --- .../Workspace/FunctionLibraries/ProtocolNode.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/DesignerSpace/Workspace/FunctionLibraries/ProtocolNode.js b/DesignerSpace/Workspace/FunctionLibraries/ProtocolNode.js index f3dac64c1..cf4d4f2e3 100644 --- a/DesignerSpace/Workspace/FunctionLibraries/ProtocolNode.js +++ b/DesignerSpace/Workspace/FunctionLibraries/ProtocolNode.js @@ -1194,6 +1194,9 @@ function newProtocolNode () { calculations: getProtocolNode(node.calculations, removePersonalData, parseCode, includeIds, includePayload, includeReferences, followReferenceParent), dataBuilding: getProtocolNode(node.dataBuilding, removePersonalData, parseCode, includeIds, includePayload, includeReferences, followReferenceParent) } + if (parseCode) { + object.code = JSON.parse(node.code) + } if (includeIds) { object.id = node.id } @@ -1432,6 +1435,9 @@ function newProtocolNode () { } } } + if (parseCode) { + object.code = JSON.parse(node.code) + } if (includeIds) { object.id = node.id } @@ -1471,6 +1477,9 @@ function newProtocolNode () { code: node.code, formula: getProtocolNode(node.formula, removePersonalData, parseCode, includeIds, includePayload, includeReferences, followReferenceParent) } + if (parseCode) { + object.code = JSON.parse(node.code) + } if (includeIds) { object.id = node.id } @@ -1486,6 +1495,9 @@ function newProtocolNode () { name: node.name, code: node.code } + if (parseCode) { + object.code = JSON.parse(node.code) + } if (includeIds) { object.id = node.id }