feat: authenticatie voor submissions en groups toegevoegd
This commit is contained in:
parent
7c41c8e615
commit
a4ccae6c0d
5 changed files with 45 additions and 17 deletions
|
@ -18,8 +18,8 @@ export const onlyAllowIfHasAccessToGroup = authorize(
|
|||
const clazz = await fetchClass(classId);
|
||||
return clazz.teachers.map(mapToUsername).includes(auth.username);
|
||||
} else { // user is student
|
||||
const group = await fetchGroup(classId, assignmentId, groupId, false);
|
||||
return clazz.students.map(mapToUsername).includes(auth.username);
|
||||
const group = await fetchGroup(classId, assignmentId, groupId);
|
||||
return group.members.map(mapToUsername).includes(auth.username);
|
||||
}
|
||||
}
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue