]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-9283, fixing a broken SQL, thanks Arno
authortoyomoyo <toyomoyo>
Fri, 29 Jun 2007 08:23:31 +0000 (08:23 +0000)
committertoyomoyo <toyomoyo>
Fri, 29 Jun 2007 08:23:31 +0000 (08:23 +0000)
lib/datalib.php

index fb20f55c3302aa739efacb8a02a2307d6fdf750c..dc960c1002ca90abcc918d45ceae2fec64c7116b 100644 (file)
@@ -770,7 +770,7 @@ SELECT
 FROM
     {$CFG->prefix}role_assignments ra
     INNER JOIN {$CFG->prefix}context x ON x.id=ra.contextid
-    INNER JOIN {$CFG->prefix}course_categories a ON (a.path LIKE '%/x.instanceid/%' OR a.id=x.instanceid) AND x.contextlevel=40
+    INNER JOIN {$CFG->prefix}course_categories a ON (a.path LIKE ".sql_concat('"%/"', sql_concat('x.instanceid', '"/%"'))." OR a.id=x.instanceid) AND x.contextlevel=40
     INNER JOIN {$CFG->prefix}course c ON c.category=a.id
 WHERE
     ra.userid=$userid