From 5af0c03d54aae7805a106caa94bf9a6140c787fd Mon Sep 17 00:00:00 2001 From: "jacob.viertel@wunderbyte.at" Date: Wed, 3 Jan 2024 16:10:12 +0100 Subject: [PATCH] Bugfix: fas to fa icons, adjusted query courses --- classes/learning_path_courses.php | 9 ++++----- vue3/components/completion/Completion.vue | 10 +++++----- vue3/components/modals/Modal.vue | 2 +- vue3/components/nodes/feedbackNode.vue | 6 +++--- vue3/components/user_view/UserPath.vue | 10 +++++----- 5 files changed, 18 insertions(+), 19 deletions(-) diff --git a/classes/learning_path_courses.php b/classes/learning_path_courses.php index 428a099..b6a8a79 100644 --- a/classes/learning_path_courses.php +++ b/classes/learning_path_courses.php @@ -57,11 +57,10 @@ public static function buildsqlquery() { $select = "SELECT s1.* FROM ( SELECT ti.itemid AS course_node_id, c.fullname, c.shortname, c.category, " . $selectagg . " - FROM {tag_instance} ti + FROM {course} c + LEFT JOIN {tag_instance} ti ON ti.itemid = c.id AND ti.itemtype = 'course' LEFT JOIN {tag} tag ON ti.tagid = tag.id - LEFT JOIN {course} c ON ti.itemid = c.id %USERQUERY% - WHERE ti.itemtype = 'course' GROUP BY ti.itemid, c.id ) AS s1 %WHEREQUERY% "; @@ -77,9 +76,9 @@ public static function buildsqlquery() { // Filter according to select button. if ($configadele->selectconfig != null && $configadele->selectconfig == 'only_subscribed') { global $USER; - $userquery = "JOIN (SELECT DISTINCT e.courseid + $userquery = "LEFT JOIN (SELECT DISTINCT e.courseid FROM {enrol} e - JOIN {user_enrolments} ue ON + LEFT JOIN {user_enrolments} ue ON (ue.enrolid = e.id AND ue.userid = :userid) ) en ON (en.courseid = c.id) "; diff --git a/vue3/components/completion/Completion.vue b/vue3/components/completion/Completion.vue index 3ba5404..ebaca65 100644 --- a/vue3/components/completion/Completion.vue +++ b/vue3/components/completion/Completion.vue @@ -5,14 +5,14 @@
- Completion Criteria for: + Completion Criteria for:
@@ -20,7 +20,7 @@
- Parent Nodes: + Parent Nodes: