From 9a7a7c0b58820a51961bf9c638c4a33b96ffe0f4 Mon Sep 17 00:00:00 2001 From: Natsumi Date: Sun, 31 Aug 2025 15:10:30 +1200 Subject: [PATCH] Fix shift remove local avatar favorites --- .../Favorites/components/FavoritesAvatarItem.vue | 11 +++++++++-- .../components/FavoritesAvatarLocalHistoryItem.vue | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/views/Favorites/components/FavoritesAvatarItem.vue b/src/views/Favorites/components/FavoritesAvatarItem.vue index 7c63fc4c..e377f8be 100644 --- a/src/views/Favorites/components/FavoritesAvatarItem.vue +++ b/src/views/Favorites/components/FavoritesAvatarItem.vue @@ -104,7 +104,7 @@ icon="el-icon-close" circle style="color: #f56c6c; margin-left: 5px" - @click.stop="removeLocalAvatarFavorite" /> + @click.stop="removeLocalAvatarFavorite(favorite.id, favoriteGroupName)" /> + @click.stop="removeLocalAvatarFavorite(favorite.id, favoriteGroupName)"> localFavFakeRef.value.thumbnailImageUrl.replace('256', '128') || localFavFakeRef.value.thumbnailImageUrl ); + const favoriteGroupName = computed(() => { + if (typeof props.group === 'string') { + return props.group; + } else { + return props.group?.name; + } + }); function moveFavorite(ref, group, type) { favoriteRequest.deleteFavorite({ objectId: ref.id }).then(() => { diff --git a/src/views/Favorites/components/FavoritesAvatarLocalHistoryItem.vue b/src/views/Favorites/components/FavoritesAvatarLocalHistoryItem.vue index f2c7f63d..6acc8f0b 100644 --- a/src/views/Favorites/components/FavoritesAvatarLocalHistoryItem.vue +++ b/src/views/Favorites/components/FavoritesAvatarLocalHistoryItem.vue @@ -18,7 +18,7 @@ @click.stop="selectAvatarWithConfirmation(favorite.id)">