feat: (broken) POST method voor groep

This commit is contained in:
Adriaan Jacquet 2025-03-13 15:49:13 +01:00
parent 6ad0e990c7
commit 4c76a82178
6 changed files with 81 additions and 7 deletions

View file

@ -11,7 +11,7 @@ export interface GroupDTO {
export function mapToGroupDTO(group: Group): GroupDTO {
return {
assignment: mapToAssignmentDTO(group.assignment), // ERROR: , group.assignment.within),
groupNumber: group.groupNumber,
groupNumber: group.groupNumber!,
members: group.members.map(mapToStudentDTO),
};
}
@ -19,7 +19,7 @@ export function mapToGroupDTO(group: Group): GroupDTO {
export function mapToGroupDTOId(group: Group): GroupDTO {
return {
assignment: group.assignment.id!,
groupNumber: group.groupNumber,
groupNumber: group.groupNumber!,
members: group.members.map((member) => {
return member.username;
}),

View file

@ -24,6 +24,6 @@ export function mapToTeacherInvitationDTOIds(
return {
sender: invitation.sender.username,
receiver: invitation.receiver.username,
class: invitation.class.classId,
class: invitation.class.classId!,
};
}