admin settings: MDL-17877 Remember to pass u.id to get_users_by_capability.

This commit is contained in:
tjhunt
2009-01-14 04:45:19 +00:00
parent fb35c0cf72
commit 67b0b2c5f4
+1 -1
View 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)),