From fac3395464c7797fe1e7270f764b4fe2599163a2 Mon Sep 17 00:00:00 2001 From: Ilya Tregubov Date: Wed, 23 Aug 2023 10:49:09 +0800 Subject: [PATCH] MDL-69489 mod_lti: Fix query condition Missing parenthesis added --- mod/lti/locallib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/lti/locallib.php b/mod/lti/locallib.php index 554eb51ee6a..71d88d7f0bb 100644 --- a/mod/lti/locallib.php +++ b/mod/lti/locallib.php @@ -2256,7 +2256,7 @@ function lti_get_tools_by_domain($domain, $state = null, $courseid = null) { WHERE t.tooldomain = :tooldomain AND (t.course = :siteid $coursefilter) $statefilter - AND tc.id IS NULL OR tc.categoryid = :categoryid"; + AND (tc.id IS NULL OR tc.categoryid = :categoryid)"; return $DB->get_records_sql($query, [ 'courseid' => $courseid, @@ -2341,7 +2341,7 @@ function lti_get_lti_types_by_course($courseid, $coursevisible = null) { WHERE t.coursevisible $coursevisiblesql AND ($coursecond) AND t.state = :active - AND tc.id IS NULL OR tc.categoryid = :categoryid + AND (tc.id IS NULL OR tc.categoryid = :categoryid) ORDER BY t.name ASC"; return $DB->get_records_sql($query,