diff --git a/ui/src/components/trainingReport/trainingReportForm.vue b/ui/src/components/trainingReport/trainingReportForm.vue index 06c529b..dae28db 100644 --- a/ui/src/components/trainingReport/trainingReportForm.vue +++ b/ui/src/components/trainingReport/trainingReportForm.vue @@ -36,6 +36,15 @@ watch(values, (newErrors) => { console.log(newErrors.attendees) }, { deep: true }) +watch(() => values.course_id, (newCourseId, oldCourseId) => { + if (!oldCourseId) return; + + values.attendees.forEach(a => { + a.passed_bookwork = false; + a.passed_qual = false; + }); +}); + const submitForm = handleSubmit(onSubmit); function toMySQLDateTime(date: Date): string {