From ac933df57bec452cf5206322385270f1dca3bea0 Mon Sep 17 00:00:00 2001 From: Gerald Schmittinger Date: Wed, 14 May 2025 22:56:49 +0200 Subject: [PATCH] feat(backend): leerpaden: user prefix automatisch toegevoegd --- backend/src/services/learning-paths/learning-path-service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/src/services/learning-paths/learning-path-service.ts b/backend/src/services/learning-paths/learning-path-service.ts index 5f7a5032..e51d84fa 100644 --- a/backend/src/services/learning-paths/learning-path-service.ts +++ b/backend/src/services/learning-paths/learning-path-service.ts @@ -132,6 +132,11 @@ const learningPathService = { async createNewLearningPath(dto: LearningPath, admins: TeacherDTO[]): Promise { const repo = getLearningPathRepository(); + const userContentPrefix = getEnvVar(envVars.UserContentPrefix); + if (!dto.hruid.startsWith(userContentPrefix)) { + dto.hruid = userContentPrefix + dto.hruid; + } + const path = mapToLearningPath(dto, admins); try { await repo.save(path, { preventOverwrite: true });