From a2fe8d950a954d2d7d722bc69e9ed21942f9da90 Mon Sep 17 00:00:00 2001 From: Thaum Rystra Date: Wed, 29 Apr 2020 12:44:09 +0200 Subject: [PATCH] Fixed computations throwing errors when not provided with context --- .../afterComputation/evaluateString.js | 1 - .../ui/components/computation/Computed.vue | 38 ++++++++++++++++--- .../computation/ComputedForCreature.vue | 13 +++---- .../ui/properties/viewers/AttributeViewer.vue | 34 +++++++++++++++-- .../ui/properties/viewers/EffectViewer.vue | 8 ++-- 5 files changed, 71 insertions(+), 23 deletions(-) diff --git a/app/imports/api/creature/computation/afterComputation/evaluateString.js b/app/imports/api/creature/computation/afterComputation/evaluateString.js index c3823b00..7ae41b28 100644 --- a/app/imports/api/creature/computation/afterComputation/evaluateString.js +++ b/app/imports/api/creature/computation/afterComputation/evaluateString.js @@ -51,7 +51,6 @@ function substituteAccessors(scope){ try { return evaluateAccessor(node, scope); } catch (e) { - console.log(typeof e); return replaceAccessorWithSymbol(node); } } else { diff --git a/app/imports/ui/components/computation/Computed.vue b/app/imports/ui/components/computation/Computed.vue index 1a52043d..b64c4fbc 100644 --- a/app/imports/ui/components/computation/Computed.vue +++ b/app/imports/ui/components/computation/Computed.vue @@ -1,23 +1,27 @@ diff --git a/app/imports/ui/properties/viewers/EffectViewer.vue b/app/imports/ui/properties/viewers/EffectViewer.vue index d72405b0..7225040a 100644 --- a/app/imports/ui/properties/viewers/EffectViewer.vue +++ b/app/imports/ui/properties/viewers/EffectViewer.vue @@ -1,10 +1,10 @@