-
Bug
-
Resolution: Fixed
-
Major
-
2.2
-
MOODLE_22_STABLE
-
MOODLE_21_STABLE, MOODLE_22_STABLE
-
master_
MDL-32102 -
If you merge a course that has existing course completion records you can end up with multiple course completion records in the db which throws this error in cron:
!!! Found more than one record in fetch() ! !!!
!! Stack trace: * line 429 of /lib/setuplib.php: moodle_exception thrown
line 130 of /lib/completion/data_object.php: call to print_error()
line 83 of /lib/completion/completion_aggregation.php: call to data_object::fetch_helper()
line 65 of /lib/completion/data_object.php: call to completion_aggregation::fetch()
line 374 of /lib/completionlib.php: call to data_object->__construct()
line 308 of /lib/completion/cron.php: call to completion_info->get_aggregation_method()
line 45 of /lib/completion/cron.php: call to completion_cron_completions()
line 173 of /lib/cronlib.php: call to completion_cron()
line 85 of /admin/cron.php: call to cron_run()
- Discovered while testing
-
MDL-32119 Course Completion deleted column (and notify table)
-
- Closed
-
-
MDL-32644 Exception thrown while restoring course with grades into another course with grades
-
- Closed
-
- has a non-specific relationship to
-
MDL-31914 Deleting an activity/resource with course completion enabled doesn't remove it's entry in course_completion_criteria
-
- Closed
-
- has been marked as being related by
-
MDL-29985 Cron backup fails due to Completion tracking/Activity Completion
-
- Closed
-
- will help resolve
-
MDL-27368 course completion causes cron failure
-
- Closed
-