From 41cea9bbf0ea8b005a92f7a2f830e0ec1644cfd9 Mon Sep 17 00:00:00 2001 From: Laure Jablonski Date: Fri, 7 Mar 2025 12:03:23 +0100 Subject: [PATCH] fix: Teacher entity had geen commit (vorige was verkeerde file) --- backend/src/entities/users/teacher.entity.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/backend/src/entities/users/teacher.entity.ts b/backend/src/entities/users/teacher.entity.ts index 9f11a3b0..367f0e3e 100644 --- a/backend/src/entities/users/teacher.entity.ts +++ b/backend/src/entities/users/teacher.entity.ts @@ -1,11 +1,24 @@ import { Collection, Entity, ManyToMany } from '@mikro-orm/core'; import { User } from './user.entity.js'; import { Class } from '../classes/class.entity.js'; +import { TeacherRepository } from '../../data/users/teacher-repository.js'; -@Entity() +@Entity({ + repository: () => { + return TeacherRepository; + }, +}) export class Teacher extends User { @ManyToMany(() => { return Class; }) classes!: Collection; + + constructor( + public username: string, + public firstName: string, + public lastName: string + ) { + super(); + } }