aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/graduation-prod.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/graduation-prod.ts b/src/graduation-prod.ts
index f21aa5d..9ded9a8 100644
--- a/src/graduation-prod.ts
+++ b/src/graduation-prod.ts
@@ -28,7 +28,10 @@ export async function fetchGraduation(student: Student): Promise<Graduation> {
if (!graduations.has(student.id)) {
const [studentChanges, universalChanges] = await _graduationChangesPromise;
const specificChanges = studentChanges.get(student.id) ?? [];
- const graduation = Graduation.from(student, specificChanges.concat(universalChanges));
+ const graduation = Graduation.from(
+ student,
+ specificChanges.concat(Array.from(universalChanges.values()).flat()),
+ );
graduations.set(student.id, graduation);
return graduation;
}