Fixed regression in actions breaking ui and uses
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
export default function computeAction(computation, node) {
|
export default function computeAction(computation, node) {
|
||||||
const prop = node.data;
|
const prop = node.data;
|
||||||
if (prop.uses) {
|
if (Number.isFinite(prop.uses?.value)) {
|
||||||
prop.usesLeft = prop.uses.value - (prop.usesUsed || 0);
|
prop.usesLeft = prop.uses.value - (prop.usesUsed || 0);
|
||||||
if (!prop.usesLeft) {
|
if (!prop.usesLeft) {
|
||||||
prop.insufficientResources = true;
|
prop.insufficientResources = true;
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
:value="reset"
|
:value="reset"
|
||||||
/>
|
/>
|
||||||
<property-field
|
<property-field
|
||||||
v-if="model.resources.conditions.length"
|
v-if="model.resources.conditions && model.resources.conditions.length"
|
||||||
name="Conditions"
|
name="Conditions"
|
||||||
>
|
>
|
||||||
<div style="width: 100%;">
|
<div style="width: 100%;">
|
||||||
|
|||||||
Reference in New Issue
Block a user