]> git.mjollnir.org Git - moodle.git/commitdiff
admin settings: MDL-17877 Remember to pass u.id to get_users_by_capability.
authortjhunt <tjhunt>
Wed, 14 Jan 2009 04:45:19 +0000 (04:45 +0000)
committertjhunt <tjhunt>
Wed, 14 Jan 2009 04:45:19 +0000 (04:45 +0000)
lib/adminlib.php

index 371652010eaaa8153540565bec32adc8a2b17fb0..65fff3e0a4fdc1b2189086219be010a21352ffe3 100644 (file)
@@ -2848,7 +2848,7 @@ class admin_setting_users_with_capability extends admin_setting_configmultiselec
      */
     public function __construct($name, $visiblename, $description, $defaultsetting, $capability) {
         $users = get_users_by_capability(get_context_instance(CONTEXT_SYSTEM),
-                $capability, 'username,firstname,lastname', 'lastname,firstname');
+                $capability, 'u.id,u.username,u.firstname,u.lastname', 'u.lastname,u.firstname');
         $choices = array(
             '$@NONE@$' => get_string('nobody'),
             '$@ALL@$' => get_string('everyonewhocan', 'admin', get_capability_string($capability)),