mirror of
https://github.com/moodle/moodle.git
synced 2025-08-03 16:13:28 +02:00
MDL-15095 fixed role names restore warning
This commit is contained in:
parent
dd87720f3a
commit
4be1663d39
1 changed files with 2 additions and 2 deletions
|
@ -8341,9 +8341,9 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
|
|||
/// Now, restore role nameincourse
|
||||
$newrole = backup_getid($restore->backup_unique_code, 'role', $oldroleid); /// Look for target role
|
||||
$coursecontext = get_context_instance(CONTEXT_COURSE, $restore->course_id); /// Look for target context
|
||||
if (!empty($newrole->new_id) && !empty($coursecontext)) {
|
||||
if (!empty($newrole->new_id) && !empty($coursecontext) && !empty($roledata->nameincourse)) {
|
||||
/// Check the role hasn't any custom name in context
|
||||
if (!record_exists('role_names', 'roleid', $newrole->new_id, 'contextid', $coursecontext->id)) {
|
||||
if (!$DB->record_exists('role_names', array('roleid'=>$newrole->new_id, 'contextid'=>$coursecontext->id))) {
|
||||
$rolename = new object();
|
||||
$rolename->roleid = $newrole->new_id;
|
||||
$rolename->contextid = $coursecontext->id;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue