From c15ff0e4629eeed56a59e79cefdf66fb35451622 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 6 Aug 2026 12:19:33 +0200 Subject: remove observations and present mandatory candidates in the mass view --- src/mock.ts | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'src/mock.ts') diff --git a/src/mock.ts b/src/mock.ts index 5afe1db..6b12217 100644 --- a/src/mock.ts +++ b/src/mock.ts @@ -1,4 +1,4 @@ -import { Graduation, GraduationChange, Observation } from "./graduation-common.ts"; +import { Graduation, GraduationChange } from "./graduation-common.ts"; import { Student } from "./student-common.ts"; import { buildGroups } from "./group.ts"; @@ -40,8 +40,8 @@ for (const s of students) { graduations.set( s, Graduation.from(s, [ - GraduationChange.newGreenPointChange("Gute Arbeit", "Florian Fischer"), - GraduationChange.newOrangePointChange("", "Florian Fischer"), + GraduationChange.newGreenPointChange(false, "Gute Arbeit", "Florian Fischer"), + GraduationChange.newOrangePointChange(true, "", "Florian Fischer"), ]), ); break; @@ -49,16 +49,15 @@ for (const s of students) { graduations.set( s, Graduation.from(s, [ - GraduationChange.newGreenPointChange("", "Florian Fischer"), - GraduationChange.newGreenPointChange("", "Florian Fischer"), - new GraduationChange(new Date(), s.id, "ObservationStart", "", "Florian Fischer", ""), + GraduationChange.newGreenPointChange(false, "", "Florian Fischer"), + GraduationChange.newGreenPointChange(false, "", "Florian Fischer"), ]), ); break; case "b b b": graduations.set( s, - Graduation.from(s, [GraduationChange.newRedPointChange("", "Florian Fischer")]), + Graduation.from(s, [GraduationChange.newRedPointChange(false, "", "Florian Fischer")]), ); } } @@ -72,17 +71,10 @@ function submitGraduationChangeMock(s: Student, c: GraduationChange) { s.graduation.addChange(c); } -function submitObservationMock(s: Student, o: Observation) { - if (s.graduation === null) throw new Error("no graduation"); - if (s.graduation.observation === null) throw new Error("no observation period"); - s.graduation.observation.addObservation(o); -} - export { fetchStudentsMock, fetchSubjectsMock, fetchProgressMock, fetchGraduationMock, submitGraduationChangeMock, - submitObservationMock, }; -- cgit v1.2.3