MDL-38927 use role->localname to get real role name
authorPetr Škoda <commits@skodak.org>
Tue, 9 Apr 2013 06:31:25 +0000 (08:31 +0200)
committerPetr Škoda <commits@skodak.org>
Tue, 9 Apr 2013 06:31:25 +0000 (08:31 +0200)
enrol/users_forms.php

index 2127935..4da0439 100644 (file)
@@ -157,10 +157,10 @@ class enrol_users_filter_form extends moodleform {
         // names if applied. The reason for not restricting to roles that can
         // be assigned at course level is that upper-level roles display in the
         // enrolments table so it makes sense to let users filter by them.
-        $allroles = get_all_roles($manager->get_context());
+        $allroles = $manager->get_all_roles();
         $rolenames = array();
         foreach ($allroles as $id => $role) {
-            $rolenames[$id] = $role->name;
+            $rolenames[$id] = $role->localname;
         }
         $mform->addElement('select', 'role', get_string('role'),
                 array(0 => get_string('all')) + $rolenames);