diff --git a/backup/moodle2/restore_stepslib.php b/backup/moodle2/restore_stepslib.php index fa17cef1b5c..d56e5d6b7c0 100644 --- a/backup/moodle2/restore_stepslib.php +++ b/backup/moodle2/restore_stepslib.php @@ -5485,7 +5485,8 @@ class restore_process_file_aliases_queue extends restore_execution_step { continue; } - if ($info->oldfile->repositorytype === 'local' or $info->oldfile->repositorytype === 'coursefiles') { + if ($info->oldfile->repositorytype === 'local' || $info->oldfile->repositorytype === 'coursefiles' + || $info->oldfile->repositorytype === 'contentbank') { // Aliases to Server files and Legacy course files may refer to a file // contained in the backup file or to some existing file (if we are on the // same site). @@ -5648,7 +5649,8 @@ class restore_process_file_aliases_queue extends restore_execution_step { // Both Server files and Legacy course files repositories have a single // instance at the system context to use. Let us try to find it. - if ($info->oldfile->repositorytype === 'local' or $info->oldfile->repositorytype === 'coursefiles') { + if ($info->oldfile->repositorytype === 'local' || $info->oldfile->repositorytype === 'coursefiles' + || $info->oldfile->repositorytype === 'contentbank') { $sql = "SELECT ri.id FROM {repository} r JOIN {repository_instances} ri ON ri.typeid = r.id