From 97021e3422f231649a79fedb23d457a61a65acc9 Mon Sep 17 00:00:00 2001 From: titchimoto Date: Mon, 8 Oct 2018 13:22:09 -0700 Subject: [PATCH] Issue 10414 - Remove Member Option from View Party link. (#10639) * Add remove member option from main task page * Code refactor for remove member options * code refactor to avoid loading party multiple times * fix dispatch to ensure only pulling once from server --- website/client/components/header/index.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/website/client/components/header/index.vue b/website/client/components/header/index.vue index 9c28765893..dffdef7046 100644 --- a/website/client/components/header/index.vue +++ b/website/client/components/header/index.vue @@ -154,11 +154,13 @@ export default { this.$root.$emit('bv::show::modal', 'create-party-modal'); } }, - showPartyMembers () { + async showPartyMembers () { + const party = await this.$store.dispatch('party:getParty'); + this.$root.$emit('habitica:show-member-modal', { - groupId: this.user.party._id, + groupId: party.data._id, viewingMembers: this.partyMembers, - group: this.user.party, + group: party.data, }); }, setPartyMembersWidth ($event) {