Fix notification deletion bug: save {} instead of [] when list is empty

When all notifications are deleted, the persistentNotifications array
becomes empty ([]). The backend doesn't accept an empty array as a
valid value, requiring an empty object ({}) instead. This fix modifies
both index.vue and UrgentTestDialog.vue to save {} when the
notification list is empty.

Co-authored-by: Sunwuyuan <88357633+Sunwuyuan@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-12-01 10:16:47 +00:00
co-authored by Sunwuyuan
parent 65b08653c8
commit 056225b6b3
64 changed files with 15281 additions and 1001 deletions
+2 -2
View File
@@ -38,7 +38,7 @@
</v-card-text>
</v-card>
<MigrationTool ref="migrationTool"/>
<MigrationTool ref="migrationTool" />
</v-col>
</v-row>
@@ -83,7 +83,7 @@
</v-alert>
</v-card-text>
<v-card-actions>
<v-spacer/>
<v-spacer />
<v-btn
color="grey-darken-1"
variant="text"