From 7d1a55710f58a5a30e8ec799413e1e2582c9936b Mon Sep 17 00:00:00 2001 From: Timo De Meyst Date: Wed, 23 Apr 2025 22:07:11 +0200 Subject: [PATCH] feat: Assignment indicator komt correct tevoorschijn (enkel als leerpad een assignment is voor de student) --- frontend/src/views/learning-paths/LearningPathPage.vue | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/frontend/src/views/learning-paths/LearningPathPage.vue b/frontend/src/views/learning-paths/LearningPathPage.vue index 6eaf782f..eaf7b100 100644 --- a/frontend/src/views/learning-paths/LearningPathPage.vue +++ b/frontend/src/views/learning-paths/LearningPathPage.vue @@ -144,18 +144,12 @@ }); } - //TODO: berekenen of het een assignment is voor de student werkt nog niet zoals het hoort... const studentAssignmentsQueryResult = useStudentAssignmentsQuery(authService.authState.user?.profile.preferred_username); const pathIsAssignment = computed(() => { - console.log("Query Result:", studentAssignmentsQueryResult); //debug - console.log("Loading:", studentAssignmentsQueryResult.isLoading.value); //debug - console.log("Succes:", studentAssignmentsQueryResult.isSuccess.value); //debug - console.log("data:", studentAssignmentsQueryResult.data.value); //debug const assignments = studentAssignmentsQueryResult.data.value?.assignments as AssignmentDTO[] || []; - console.log(assignments) //debug - return Array.isArray(assignments) && assignments.some( + return assignments.some( (assignment) => - assignment.title === props.hruid && + assignment.learningPath === props.hruid && assignment.language === props.language ); });