fix(backend): Fouten in aanmaak van leerkrachten opgelost.

This commit is contained in:
Gerald Schmittinger 2025-03-30 14:36:18 +02:00
parent b2e43b8b50
commit d49e32a241

View file

@ -30,8 +30,8 @@ export async function getTeacher(username: string): Promise<TeacherDTO | null> {
export async function createTeacher(userData: TeacherDTO): Promise<TeacherDTO | null> { export async function createTeacher(userData: TeacherDTO): Promise<TeacherDTO | null> {
const teacherRepository = getTeacherRepository(); const teacherRepository = getTeacherRepository();
const newTeacher = teacherRepository.create(mapToTeacher(userData)); const newTeacher = mapToTeacher(userData);
await teacherRepository.save(newTeacher); await teacherRepository.save(newTeacher, {preventOverwrite: true});
return mapToTeacherDTO(newTeacher); return mapToTeacherDTO(newTeacher);
} }