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);