Details
Description
When I restore a course using the option: 'Current course, deleting it first', the course is restored in the main course!!!!! The restore process remove all blocks and Site Files!
The problem happens because in restorelib.php, at line 7528, $restore->course_id ALWAYS is 1
I solve the problem with this modification:
7528........... //$course = get_record("course","id",$restore->course_id);
7529........... $course = get_record("course", "shortname", $restore->course_shortname);
7530........... $restore->course_id = $course->id;
This works, but I think the best solution is to obtain the correct $restore->course_id