From cb82a1afa785066f2bfe4f4d5908bb88ace449b7 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Wed, 12 Mar 2025 15:07:21 +0100 Subject: [PATCH] fix: Build errors --- backend/src/controllers/learningPaths.ts | 6 +++--- backend/src/entities/questions/question.entity.ts | 4 ++-- backend/src/interfaces/learning-content.ts | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/src/controllers/learningPaths.ts b/backend/src/controllers/learningPaths.ts index 50299d0f..e77e4bba 100644 --- a/backend/src/controllers/learningPaths.ts +++ b/backend/src/controllers/learningPaths.ts @@ -11,7 +11,7 @@ export async function getLearningPaths(req: Request, res: Response): Promise theme.hruids); } - const learningPaths = await fetchLearningPaths(hruidList, language, `HRUIDs: ${hruidList.join(', ')}`); + const learningPaths = await learningPathService.fetchLearningPaths(hruidList, language, `HRUIDs: ${hruidList.join(', ')}`); res.json(learningPaths.data); } catch (error) { getLogger().error('❌ Unexpected error fetching learning paths:', error); diff --git a/backend/src/entities/questions/question.entity.ts b/backend/src/entities/questions/question.entity.ts index bfa0d7bb..18d589ac 100644 --- a/backend/src/entities/questions/question.entity.ts +++ b/backend/src/entities/questions/question.entity.ts @@ -14,8 +14,8 @@ export class Question { }) learningObjectLanguage!: Language; - @PrimaryKey({ type: 'string' }) - learningObjectVersion: string = '1'; + @PrimaryKey({ type: 'number' }) + learningObjectVersion: number = 1; @PrimaryKey({ type: 'integer' }) sequenceNumber!: number; diff --git a/backend/src/interfaces/learning-content.ts b/backend/src/interfaces/learning-content.ts index 997865ef..51474917 100644 --- a/backend/src/interfaces/learning-content.ts +++ b/backend/src/interfaces/learning-content.ts @@ -91,7 +91,7 @@ export interface FilteredLearningObject { htmlUrl: string; language: Language; difficulty: number; - estimatedTime: number; + estimatedTime?: number; available: boolean; teacherExclusive: boolean; educationalGoals: EducationalGoal[];