feat: submission full backend stack opgekuist

This commit is contained in:
Adriaan Jacquet 2025-04-06 19:17:04 +02:00
parent e562fad385
commit dde672befd
7 changed files with 74 additions and 95 deletions

View file

@ -8,7 +8,6 @@ export async function getGroupHandler(req: Request, res: Response): Promise<void
const classId = req.params.classid;
const assignmentId = parseInt(req.params.assignmentid);
const groupId = parseInt(req.params.groupid);
const full = req.query.full === 'true';
requireFields({ classId, assignmentId, groupId });
if (isNaN(assignmentId)) {
@ -19,7 +18,7 @@ export async function getGroupHandler(req: Request, res: Response): Promise<void
throw new BadRequestException('Group id must be a number');
}
const group = await getGroup(classId, assignmentId, groupId, full);
const group = await getGroup(classId, assignmentId, groupId);
if (!group) {
res.status(404).json({ error: 'Group not found' });
@ -65,7 +64,7 @@ export async function getGroupSubmissionsHandler(req: Request, res: Response): P
const assignmentId = Number(req.params.assignmentid);
const groupId = Number(req.params.groupid);
const full = req.query.full === 'true';
requireFields({ classId, assignmentId, groupId });
if (isNaN(assignmentId)) {