feat(backend): opvragen van leerobjecten van een leerkracht

This commit is contained in:
Gerald Schmittinger 2025-05-11 15:46:53 +02:00
parent 78353d6b65
commit 6600441b08
11 changed files with 152 additions and 38 deletions

View file

@ -33,9 +33,9 @@ export class LearningObjectRepository extends DwengoEntityRepository<LearningObj
);
}
public async findAllByTeacher(teacher: Teacher): Promise<LearningObject[]> {
public async findAllByAdmin(adminUsername: string): Promise<LearningObject[]> {
return this.find(
{ admins: teacher },
{ admins: { $contains: adminUsername } },
{ populate: ['admins'] } // Make sure to load admin relations
);
}