MDL-37810 core_user: fix the user renderer's usage of get_profile_roles

This commit is contained in:
Jake Dallimore 2017-09-11 11:31:00 +08:00
parent 42a2c4794d
commit d07006f1fd

View File

@ -281,11 +281,7 @@ class core_user_renderer extends plugin_renderer_base {
}
// Filter options for role.
$roleseditable = has_capability('moodle/role:assign', $context);
$roles = role_fix_names(get_profile_roles($context), $context, ROLENAME_ALIAS, true);
if ($roleseditable) {
$roles += get_assignable_roles($context, ROLENAME_ALIAS);
}
$criteria = get_string('role');
$roleoptions = [];
foreach ($roles as $id => $role) {