diff --git a/website/client/src/components/header/notifications/partyInvitation.vue b/website/client/src/components/header/notifications/partyInvitation.vue index f577542d7a..d6d89d2192 100644 --- a/website/client/src/components/header/notifications/partyInvitation.vue +++ b/website/client/src/components/header/notifications/partyInvitation.vue @@ -56,10 +56,15 @@ export default { }, computed: { ...mapState({ user: 'user.data' }), - invitationInfo: { - usernameLink: `@${this.invitingUser.auth ? this.invitingUser.auth.local.username : null}`, - partyName: `${this.notification.data.name}`, - }, + invitationInfo () { + if (this.notification?.data) { + return { + usernameLink: `@${this.invitingUser.auth ? this.invitingUser.auth.local.username : null}`, + partyName: `${this.notification.data.name}`, + }; + } + return null; + } }, async mounted () { this.invitingUser = await this.$store.dispatch('members:fetchMember', { diff --git a/website/client/src/pages/user-main.vue b/website/client/src/pages/user-main.vue index d496617bd1..f223fde95a 100644 --- a/website/client/src/pages/user-main.vue +++ b/website/client/src/pages/user-main.vue @@ -19,7 +19,6 @@