From a0815ba50e5628692f37920c954b07697b8b769f Mon Sep 17 00:00:00 2001 From: Ralph Khreish <35776126+Crunchyman-ralph@users.noreply.github.com> Date: Fri, 26 Sep 2025 00:38:09 +0200 Subject: [PATCH] chore: apply requested changes --- packages/tm-core/src/storage/file-storage/file-storage.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/tm-core/src/storage/file-storage/file-storage.ts b/packages/tm-core/src/storage/file-storage/file-storage.ts index 06e93144..fffb970d 100644 --- a/packages/tm-core/src/storage/file-storage/file-storage.ts +++ b/packages/tm-core/src/storage/file-storage/file-storage.ts @@ -379,6 +379,14 @@ export class FileStorage implements IStorage { } const oldStatus = parentTask.subtasks[subtaskIndex].status || 'pending'; + if (oldStatus === newStatus) { + return { + success: true, + oldStatus, + newStatus, + taskId: subtaskId + }; + } // Update the subtask status parentTask.subtasks[subtaskIndex] = {