fix: refresh tasks after completion
ci / gitleaks (push) Successful in 7s
ci / docker (push) Successful in 4m1s

This commit is contained in:
2026-09-08 17:25:14 +08:00
parent ab46bb4f6a
commit 1872079571
2 changed files with 14 additions and 1 deletions
+5 -1
View File
@@ -499,7 +499,11 @@ async function patchTask(task: Task, patch: Partial<Task>) {
async function toggle(task: Task) {
try {
await patchTask(task, { completed: !task.completed })
if (activeView.value === 'today') void loadTodayTaskSummary()
await loadTasksPage()
if (activeView.value === 'today') {
await loadOverdueTasks()
void loadTodayTaskSummary()
}
toast(task.completed ? '已重新打开' : '完成啦')
} catch (reason) { fail(reason) }
}