From ed761a8b7b96ab7132f6a9e4465901ce76ff37d0 Mon Sep 17 00:00:00 2001 From: Rene Cordier Date: Sun, 9 Sep 2018 16:56:51 +0700 Subject: [PATCH] Fix new party member cannot join pending quest (#10648) --- website/client/store/actions/quests.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/website/client/store/actions/quests.js b/website/client/store/actions/quests.js index ddd88cc308..cff15fa53a 100644 --- a/website/client/store/actions/quests.js +++ b/website/client/store/actions/quests.js @@ -6,16 +6,17 @@ import * as Analytics from 'client/libs/analytics'; export async function sendAction (store, payload) { // @TODO: Maybe move this to server - let partyData = { - partyID: store.state.user.data.party._id, - partySize: store.state.partyMembers.data.length, - }; - + let partyData = {}; if (store.state.party && store.state.party.data) { partyData = { partyID: store.state.party.data._id, partySize: store.state.party.data.memberCount, }; + } else { + partyData = { + partyID: store.state.user.data.party._id, + partySize: store.state.partyMembers.data.length, + }; } Analytics.updateUser(partyData);