diff --git a/src/modules/record/components/RecordControls.vue b/src/modules/record/components/RecordControls.vue index ca90c5d..e23c2fd 100644 --- a/src/modules/record/components/RecordControls.vue +++ b/src/modules/record/components/RecordControls.vue @@ -8,14 +8,13 @@ import { useTaskRecordStore } from '../stores/useTaskRecordStore' const props = defineProps<{ taskId: string - recordId: string }>() const taskStore = useTaskStore() const recordStore = useTaskRecordStore() const task = computed(() => taskStore.getTask(props.taskId)) -const record = computed(() => recordStore.getTaskRecord(props.recordId)) +const record = computed(() => recordStore.getTaskRecord(props.taskId)) const getNextStepId = () => { if (!task.value) { @@ -53,7 +52,7 @@ const startRecording = () => { } recordStore.startStepRecord({ - recordId: props.recordId, + taskId: props.taskId, stepId: task.value.steps[0].id, start: toISODate(new Date()) }) @@ -65,7 +64,7 @@ const nextStep = () => { } recordStore.nextStepRecord({ - recordId: record.value.id, + taskId: record.value.taskId, currentStepId: recordStore.currentStepId, nextStepId: getNextStepId(), tick: toISODate(new Date()) @@ -98,7 +97,7 @@ whenever(logicAnd(notUsingInput, s), () => { - diff --git a/src/modules/record/components/RecordProgress.vue b/src/modules/record/components/RecordProgress.vue index c57c791..0b0ddf7 100644 --- a/src/modules/record/components/RecordProgress.vue +++ b/src/modules/record/components/RecordProgress.vue @@ -5,14 +5,13 @@ import { useTaskRecordStore } from '../stores/useTaskRecordStore' const props = defineProps<{ taskId: string - recordId: string }>() const taskStore = useTaskStore() const taskRecordStore = useTaskRecordStore() const task = computed(() => taskStore.getTask(props.taskId)) -const record = computed(() => taskRecordStore.getRecord(props.recordId)) +const record = computed(() => taskRecordStore.getRecord(props.taskId)) const numberOfFinishedSteps = computed( () => diff --git a/src/modules/record/components/StepRecord.vue b/src/modules/record/components/StepRecord.vue index ac5bbd2..3c49a34 100644 --- a/src/modules/record/components/StepRecord.vue +++ b/src/modules/record/components/StepRecord.vue @@ -7,7 +7,6 @@ import { useTaskRecordStore } from '../stores/useTaskRecordStore' const props = defineProps<{ taskId: string - recordId: string stepId: string stepNumber: number }>() @@ -17,7 +16,7 @@ const recordStore = useTaskRecordStore() const step = computed(() => taskStore.getStep(props.taskId, props.stepId)) const stepRecord = computed(() => - recordStore.getStepRecord(props.recordId, props.stepId) + recordStore.getStepRecord(props.taskId, props.stepId) ) const isCurrentStep = computed(() => recordStore.currentStepId === props.stepId) diff --git a/src/modules/record/components/TaskRecord.vue b/src/modules/record/components/TaskRecord.vue index e211f6b..da66577 100644 --- a/src/modules/record/components/TaskRecord.vue +++ b/src/modules/record/components/TaskRecord.vue @@ -11,20 +11,19 @@ import StepRecord from './StepRecord.vue' const props = defineProps<{ taskId: string - recordId: string }>() const taskStore = useTaskStore() const recordStore = useTaskRecordStore() -recordStore.addRecord(props.taskId, props.recordId) +recordStore.addRecord(props.taskId) const task = computed(() => taskStore.getTask(props.taskId)) useLoopyTitle(task.value?.title ?? '') -const record = computed(() => recordStore.getTaskRecord(props.recordId)) -const recordNotes = computed(() => recordStore.getRecordNotes(props.recordId)) +const record = computed(() => recordStore.getTaskRecord(props.taskId)) +const recordNotes = computed(() => recordStore.getRecordNotes(props.taskId)) const { duration } = useTaskRecordMetadata(record) const isSuperiorToEstimation = computed(() => { @@ -38,7 +37,7 @@ const isSuperiorToEstimation = computed(() => {