commit 610831532487525b52e83df84425d13989210dd2
parent e403e24c46d0a2a1b9aaf33d0924997e7d188452
Author: Michael Camilleri <[email protected]>
Date: Wed, 25 Mar 2026 11:55:23 +0900
Add guard to prevent double deletion
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/Listless/Extensions/TaskListView+Logic.swift b/Listless/Extensions/TaskListView+Logic.swift
@@ -295,6 +295,7 @@ extension TaskListViewProtocol {
}
func deleteTask(_ task: TaskItem) {
+ guard !task.isDeleted else { return }
let taskID = task.id
do {
try store.delete(taskID: taskID)