no course header in the backup file. This bug was causing blank course
records to be created when users tried to restore a non-moodle backup file
such as a scorm file.
merged from MOODLE_19_STABLE
$info = restore_read_xml_info ($xml_file);
//Reading course_header from file
$course_header = restore_read_xml_course_header ($xml_file);
+
+ if(!is_object($course_header)){
+ // ensure we fail if there is no course header
+ $course_header = false;
+ }
}
if (!defined('RESTORE_SILENTLY')) {