Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 3.0.4, 3.1
-
Component/s: Backup
-
Testing Instructions:
-
Affected Branches:MOODLE_30_STABLE, MOODLE_31_STABLE
-
Fixed Branches:MOODLE_30_STABLE, MOODLE_31_STABLE
-
Pull from Repository:
-
Pull Master Branch:
MDL-54567-master-build -
Pull Master Diff URL:
-
Sprint:3.2 Sprint 1
Description
When restoring a course the method process_gradebook() in backup/moodle2/restore_stepslib.php is not run. This means that the gradebook calculations freeze is not being adhered to properly when restoring a course.
Easy way to replicate -
- edit restore_stepslib.php and put a die() in process_gradebook.
- restore a course.
- Notice that the restore never dies.
Attachments
Issue Links
- Discovered while testing
-
MDL-45390 Problem: Cannot get 57% to return the required letter grade
-
- Closed
-
- has been marked as being related by
-
MDL-54732 Reconsider the current warning when restoring backups into older sites
-
- Open
-
- is a regression caused by
-
MDL-49257 Adjusting weights when extra credit item is present causes unexpected behavior
-
- Closed
-