diff --git a/website/client/src/components/header/menu.vue b/website/client/src/components/header/menu.vue index 07b882ff64..dcc471f41f 100644 --- a/website/client/src/components/header/menu.vue +++ b/website/client/src/components/header/menu.vue @@ -615,6 +615,7 @@ body.modal-open #habitica-menu { &:hover { background: $purple-300; + text-decoration: none; &:last-child { border-bottom-right-radius: 5px; diff --git a/website/common/locales/en/groups.json b/website/common/locales/en/groups.json index f42cf5213a..acf0ab5e10 100644 --- a/website/common/locales/en/groups.json +++ b/website/common/locales/en/groups.json @@ -31,6 +31,7 @@ "invitationAcceptedHeader": "Your Invitation has been Accepted", "invitationAcceptedBody": "<%= username %> accepted your invitation to <%= groupName %>!", "systemMessage": "System Message", + "newMsgGuild": "<%- name %> has new posts", "newMsgParty": "Your Party, <%- name %>, has new posts", "chat": "Chat", "sendChat": "Send Chat", diff --git a/website/server/controllers/api-v3/groups.js b/website/server/controllers/api-v3/groups.js index c489bd2342..d647e91b14 100644 --- a/website/server/controllers/api-v3/groups.js +++ b/website/server/controllers/api-v3/groups.js @@ -565,6 +565,7 @@ api.joinGroup = { if (!group) throw new NotFound(res.t('groupNotFound')); let isUserInvited = false; + const seekingParty = Boolean(user.party.seeking); if (group.type === 'party') { // Check if was invited to party @@ -730,7 +731,7 @@ api.joinGroup = { invited: isUserInvited, }; if (group.type === 'party') { - analyticsObject.seekingParty = Boolean(user.party.seeking); + analyticsObject.seekingParty = seekingParty; } if (group.privacy === 'public') { analyticsObject.groupName = group.name;