From 4e73c8513eb766b36a4e9d62e6dc94773c29c50f Mon Sep 17 00:00:00 2001 From: Keith Holliday Date: Thu, 30 Nov 2017 12:37:31 -0600 Subject: [PATCH] Hide progress if user is not on quest (#9597) --- website/client/components/groups/group.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/client/components/groups/group.vue b/website/client/components/groups/group.vue index b71738411d..ed94176544 100644 --- a/website/client/components/groups/group.vue +++ b/website/client/components/groups/group.vue @@ -123,7 +123,7 @@ .col-6 span.float-left | {{parseFloat(group.quest.progress.hp).toFixed(2)}} / {{parseFloat(questData.boss.hp).toFixed(2)}} - .col-6 + .col-6(v-if='userIsOnQuest') // @TODO: Why do we not sync quset progress on the group doc? Each user could have different progress span.float-right {{parseFloat(user.party.quest.progress.up).toFixed(1) || 0}} pending damage .row.rage-bar-row(v-if='questData.boss.rage') @@ -559,6 +559,10 @@ export default { }, computed: { ...mapState({user: 'user.data'}), + userIsOnQuest () { + if (!this.group.quest || !this.group.quest.members) return false; + return Boolean(this.group.quest.members[this.user._id]); + }, acceptedCount () { let count = 0;