From 046f33e0fb3b1606c149ba4c79dfed3a102d5434 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Tue, 9 Apr 2024 23:27:48 +0200 Subject: [PATCH] fix(task record): resume from the first step to not have ended --- src/modules/record/stores/useTaskRecordStore.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/record/stores/useTaskRecordStore.ts b/src/modules/record/stores/useTaskRecordStore.ts index e1c1151..2321a9a 100644 --- a/src/modules/record/stores/useTaskRecordStore.ts +++ b/src/modules/record/stores/useTaskRecordStore.ts @@ -197,8 +197,8 @@ export const useTaskRecordStore = defineStore('task-record-store', { } const nextStepIndex = task.steps.findIndex( - (step) => - !Object.keys(record.stepRecords).find((stepId) => stepId === step.id) + // the first step that has not ended + (step) => record.stepRecords[step.id]?.end === undefined ) if (nextStepIndex >= 0) {