From 219226148d7d74c64ecc589dfc771efcdad08f92 Mon Sep 17 00:00:00 2001 From: Gabriellvl Date: Mon, 19 May 2025 17:09:41 +0200 Subject: [PATCH] fix: undefined | string/number types --- backend/src/services/students.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/src/services/students.ts b/backend/src/services/students.ts index 2bded59e..a80a0580 100644 --- a/backend/src/services/students.ts +++ b/backend/src/services/students.ts @@ -51,8 +51,7 @@ export async function fetchStudent(username: string): Promise { } export async function fetchStudents(usernames: string[]): Promise { - const members = await Promise.all(usernames.map(async (username) => await fetchStudent(username))); - return members; + return await Promise.all(usernames.map(async (username) => await fetchStudent(username))); } export async function getStudent(username: string): Promise { @@ -105,7 +104,7 @@ export async function getStudentAssignments(username: string, full: boolean): Pr const groupRepository = getGroupRepository(); const groups = await groupRepository.findAllGroupsWithStudent(student); - const assignments = await Promise.all(groups.map(async (group) => await fetchAssignment(group.assignment.within.classId, group.assignment.id))); + const assignments = await Promise.all(groups.map(async (group) => await fetchAssignment(group.assignment.within.classId!, group.assignment.id!))); if (full) { return assignments.map(mapToAssignmentDTO);