ENCOA-133: Teachers within a Group should be able to view the Group assignments

This commit is contained in:
Tiago Ribeiro
2024-09-04 15:26:42 +01:00
parent 2d95cbd3dc
commit 7bcd0f863f
4 changed files with 84 additions and 23 deletions

View File

@@ -13,7 +13,7 @@ export default function useAssignments({assigner, assignees, corporate}: {assign
.get<Assignment[]>(!corporate ? "/api/assignments" : `/api/assignments/corporate/${corporate}`)
.then(async (response) => {
if (assigner) {
setAssignments(response.data.filter((a) => a.assigner === assigner));
setAssignments(response.data.filter((a) => a.assigner === assigner || (!a.teachers ? false : a.teachers.includes(assigner))));
return;
}