aboutsummaryrefslogtreecommitdiff
path: root/src/mock.ts
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-08-06 12:19:33 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-08-06 12:19:33 +0200
commitc15ff0e4629eeed56a59e79cefdf66fb35451622 (patch)
treede61a792e30faea7739e3b3d1c1947e1fb2e5b7e /src/mock.ts
parentb8523bc935ee63a3246cbd6aa8c0e83d7e75c6db (diff)
downloadbycs-sol-c15ff0e4629eeed56a59e79cefdf66fb35451622.tar.gz
bycs-sol-c15ff0e4629eeed56a59e79cefdf66fb35451622.zip
remove observations and present mandatory candidates in the mass view
Diffstat (limited to 'src/mock.ts')
-rw-r--r--src/mock.ts20
1 files changed, 6 insertions, 14 deletions
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,
};