From 893302f0ade44cde13592d98513aea1eff82f586 Mon Sep 17 00:00:00 2001 From: Natsumi Date: Sat, 18 Oct 2025 22:41:13 +1100 Subject: [PATCH] Fix user profile badges and random errors --- .../dialogs/GroupDialog/GroupPostEditDialog.vue | 4 +--- .../dialogs/UserDialog/UserActionDropdown.vue | 12 ++++++------ src/plugin/sentry.js | 3 ++- src/shared/utils/common.js | 3 +++ src/stores/auth.js | 11 ++++++++++- src/stores/gameLog.js | 5 ++++- src/stores/instance.js | 2 +- src/stores/user.js | 4 ++-- src/views/Notifications/Notification.vue | 2 +- 9 files changed, 30 insertions(+), 16 deletions(-) diff --git a/src/components/dialogs/GroupDialog/GroupPostEditDialog.vue b/src/components/dialogs/GroupDialog/GroupPostEditDialog.vue index 6e03faef..2cc6f990 100644 --- a/src/components/dialogs/GroupDialog/GroupPostEditDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupPostEditDialog.vue @@ -184,7 +184,6 @@ message: 'Group post edited', type: 'success' }); - return args; }); D.visible = false; } @@ -210,12 +209,11 @@ params.imageId = gallerySelectDialog.value.selectedFileId; } groupRequest.createGroupPost(params).then((args) => { - handleGroupPost(); + handleGroupPost(args); ElMessage({ message: 'Group post created', type: 'success' }); - return args; }); D.visible = false; } diff --git a/src/components/dialogs/UserDialog/UserActionDropdown.vue b/src/components/dialogs/UserDialog/UserActionDropdown.vue index 7d4b5550..f71bccf1 100644 --- a/src/components/dialogs/UserDialog/UserActionDropdown.vue +++ b/src/components/dialogs/UserDialog/UserActionDropdown.vue @@ -90,6 +90,12 @@ >{{ t('dialog.user.actions.invite_with_message') }} + {{ t('dialog.user.actions.send_boop') }}