From 1eb78756ac620507eb7e05f3617edf2888fdb949 Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Tue, 13 Apr 2021 11:53:18 +0200 Subject: [PATCH] Fixed console error if creature is deleted while sheet is still showing --- .../ui/creature/character/characterSheetTabs/StatsTab.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/imports/ui/creature/character/characterSheetTabs/StatsTab.vue b/app/imports/ui/creature/character/characterSheetTabs/StatsTab.vue index 10930cff..4a933752 100644 --- a/app/imports/ui/creature/character/characterSheetTabs/StatsTab.vue +++ b/app/imports/ui/creature/character/characterSheetTabs/StatsTab.vue @@ -434,7 +434,8 @@ return getProperties(this.creature, {type: 'buff', applied: true}); }, attacks(){ - let props = getProperties(this.creature, {type: 'attack'}).map(attack => { + let props = getProperties(this.creature, {type: 'attack'}) + return props && props.map(attack => { attack.children = CreatureProperties.find({ 'ancestors.id': attack._id, removed: {$ne: true}, @@ -444,7 +445,6 @@ }); return attack; }); - return props; }, }, methods: {