From df8f9c085f4b499edbcf6519be3c631f01cc4773 Mon Sep 17 00:00:00 2001 From: ThaumRystra <9525416+ThaumRystra@users.noreply.github.com> Date: Fri, 22 Sep 2023 16:52:21 +0200 Subject: [PATCH] Fixed regression in actions breaking ui and uses --- .../computeComputation/computeByType/computeAction.js | 2 +- app/imports/client/ui/properties/viewers/ActionViewer.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/imports/api/engine/computation/computeComputation/computeByType/computeAction.js b/app/imports/api/engine/computation/computeComputation/computeByType/computeAction.js index a8243f40..48a71fb5 100644 --- a/app/imports/api/engine/computation/computeComputation/computeByType/computeAction.js +++ b/app/imports/api/engine/computation/computeComputation/computeByType/computeAction.js @@ -1,6 +1,6 @@ export default function computeAction(computation, node) { const prop = node.data; - if (prop.uses) { + if (Number.isFinite(prop.uses?.value)) { prop.usesLeft = prop.uses.value - (prop.usesUsed || 0); if (!prop.usesLeft) { prop.insufficientResources = true; diff --git a/app/imports/client/ui/properties/viewers/ActionViewer.vue b/app/imports/client/ui/properties/viewers/ActionViewer.vue index 2cea866a..de20f2fe 100644 --- a/app/imports/client/ui/properties/viewers/ActionViewer.vue +++ b/app/imports/client/ui/properties/viewers/ActionViewer.vue @@ -65,7 +65,7 @@ :value="reset" />