From 4d1dec89564602fd493e1ed2d64aa9fde2f899ce Mon Sep 17 00:00:00 2001 From: ThaumRystra <9525416+ThaumRystra@users.noreply.github.com> Date: Thu, 9 Nov 2023 23:10:08 +0200 Subject: [PATCH] Fixed bug when trying to calculate empty calcs --- .../computeComputation/computeByType/computeCalculation.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/imports/api/engine/computation/computeComputation/computeByType/computeCalculation.js b/app/imports/api/engine/computation/computeComputation/computeByType/computeCalculation.js index fccc4616..c205cbca 100644 --- a/app/imports/api/engine/computation/computeComputation/computeByType/computeCalculation.js +++ b/app/imports/api/engine/computation/computeComputation/computeByType/computeCalculation.js @@ -6,6 +6,7 @@ import resolve, { toPrimitiveOrString } from '/imports/parser/resolve.js'; export default function computeCalculation(computation, node) { const calcObj = node.data; + if (!calcObj) return; // resolve the parse node into the initial value resolveCalculationNode(calcObj, calcObj.parseNode, computation.scope); // Store the unaffected value