]> git.mjollnir.org Git - moodle.git/commitdiff
datalib: get_my_courses() honour $fields array
authormartinlanghoff <martinlanghoff>
Wed, 19 Sep 2007 07:51:36 +0000 (07:51 +0000)
committermartinlanghoff <martinlanghoff>
Wed, 19 Sep 2007 07:51:36 +0000 (07:51 +0000)
If the caller passes a fields array, then merge it as we say we will do.

lib/datalib.php

index a1707863a3feb032f1d5419086f801968c2ad78f..4601662ee818b9159fe0df0e95f8a514e7cae004 100644 (file)
@@ -851,6 +851,8 @@ function get_my_courses($userid, $sort='visible DESC,sortorder ASC', $fields=NUL
             $fields = array_map('trim', $fields);
             $fields = array_unique(array_merge($basefields, $fields));
         }
+    } elseif (is_array($fields)) {
+        $fields = array_unique(array_merge($basefields, $fields)); 
     } else {
         $fields = $basefields;
     }