diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2024-10-21 19:59:20 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2024-10-21 19:59:20 +0900 |
| commit | 70b2a8f72e7efc488b8c286e2da8cffa11331eab (patch) | |
| tree | c61c486cb6b706c2f203b866b8dab36d4ac37dba /packages/frontend/src/pages/announcements.vue | |
| parent | fix(frontend): MkSelectでmodelValueが更新されない限り値を更新... (diff) | |
| download | misskey-70b2a8f72e7efc488b8c286e2da8cffa11331eab.tar.gz misskey-70b2a8f72e7efc488b8c286e2da8cffa11331eab.tar.bz2 misskey-70b2a8f72e7efc488b8c286e2da8cffa11331eab.zip | |
fix(frontend): /iのレスポンスに含まれないプロパティが消えずに残り続ける問題を修正
Diffstat (limited to 'packages/frontend/src/pages/announcements.vue')
| -rw-r--r-- | packages/frontend/src/pages/announcements.vue | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/frontend/src/pages/announcements.vue b/packages/frontend/src/pages/announcements.vue index 688a542988..75c0fd98dc 100644 --- a/packages/frontend/src/pages/announcements.vue +++ b/packages/frontend/src/pages/announcements.vue @@ -56,7 +56,7 @@ import * as os from '@/os.js'; import { misskeyApi } from '@/scripts/misskey-api.js'; import { i18n } from '@/i18n.js'; import { definePageMetadata } from '@/scripts/page-metadata.js'; -import { $i, updateAccount } from '@/account.js'; +import { $i, updateAccountPartial } from '@/account.js'; const paginationCurrent = { endpoint: 'announcements' as const, @@ -94,7 +94,7 @@ async function read(target) { return a; }); misskeyApi('i/read-announcement', { announcementId: target.id }); - updateAccount({ + updateAccountPartial({ unreadAnnouncements: $i!.unreadAnnouncements.filter(a => a.id !== target.id), }); } |