From d49e32a2414a11c8dd5e93088a4878434066b7da Mon Sep 17 00:00:00 2001 From: Gerald Schmittinger Date: Sun, 30 Mar 2025 14:36:18 +0200 Subject: [PATCH] fix(backend): Fouten in aanmaak van leerkrachten opgelost. --- backend/src/services/teachers.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/services/teachers.ts b/backend/src/services/teachers.ts index b6b37a25..4e768214 100644 --- a/backend/src/services/teachers.ts +++ b/backend/src/services/teachers.ts @@ -30,8 +30,8 @@ export async function getTeacher(username: string): Promise { export async function createTeacher(userData: TeacherDTO): Promise { const teacherRepository = getTeacherRepository(); - const newTeacher = teacherRepository.create(mapToTeacher(userData)); - await teacherRepository.save(newTeacher); + const newTeacher = mapToTeacher(userData); + await teacherRepository.save(newTeacher, {preventOverwrite: true}); return mapToTeacherDTO(newTeacher); }