From 61251ba8599dbe311587421f713ff8bb87c7ca09 Mon Sep 17 00:00:00 2001 From: Ilyassbennanii Date: Thu, 20 Nov 2025 11:10:19 +0100 Subject: [PATCH 1/5] Catalogue: Fix voting in catalogue refs #2860 --- .../components/course/CatalogueCourseCard.vue | 237 +++++++++++++----- .../Controller/CatalogueController.php | 31 ++- .../Helpers/TrackingStatsHelper.php | 15 ++ .../Helpers/UserRelCourseVoteHelper.php | 43 ++++ 4 files changed, 261 insertions(+), 65 deletions(-) create mode 100644 src/CoreBundle/Helpers/UserRelCourseVoteHelper.php diff --git a/assets/vue/components/course/CatalogueCourseCard.vue b/assets/vue/components/course/CatalogueCourseCard.vue index ef93c423052..9226a5dbf7c 100644 --- a/assets/vue/components/course/CatalogueCourseCard.vue +++ b/assets/vue/components/course/CatalogueCourseCard.vue @@ -3,23 +3,23 @@ class="course-card relative hover:shadow-lg transition duration-300 rounded-2xl overflow-hidden border border-gray-300 bg-white flex flex-col" >
- - {{ cat.title }} - + + {{ cat.title }} +
- {{ getOriginalLanguageName(course.courseLanguage) }} - + {{ getOriginalLanguageName(localCourse.courseLanguage) }} +