MDL-31317 original_site_identifier_hash falls back to null during the backup conversion

Even if the site identifier is not defined in the source 1.9 backup then the
converted 2.0 version should still contain the element to prevent PHP
notices on direct assignment.
This commit is contained in:
David Mudrak
2012-01-27 08:50:02 +01:00
parent d4b3034bb4
commit 17b629d458
+2
View File
@@ -345,6 +345,8 @@ class moodle1_root_handler extends moodle1_xml_handler {
// {@see backup_general_helper::backup_is_samesite()}
if (isset($backupinfo['original_site_identifier_hash'])) {
$this->xmlwriter->full_tag('original_site_identifier_hash', $backupinfo['original_site_identifier_hash']);
} else {
$this->xmlwriter->full_tag('original_site_identifier_hash', null);
}
$this->xmlwriter->full_tag('original_course_id', $originalcourseinfo['original_course_id']);
$this->xmlwriter->full_tag('original_course_fullname', $originalcourseinfo['original_course_fullname']);