-
Bug
-
Resolution: Fixed
-
Major
-
3.3
-
MOODLE_33_STABLE
-
MOODLE_33_STABLE
-
MDL-58906-master -
-
3.4 Sprint 1, 3.4 Sprint 2, 3.4 Sprint 3
The current calendar event backup and restore code attempts to copy the actual records from the event table and insert them directly into the restored table however this is a very fragile process because the table schema can (and has) change.
A better approach may be to ignore restoring activity module events in this step and instead create another restore step that simply calls the <plugin>_refresh_event for all of the modules which will allow them to create the appropriate events based on the activities and overrides.
It also means that backups from older version of Moodle that are restored into 3.3 will receive correctly be flagged as action events to show in the dashboard.
- has been marked as being related by
-
MDL-58904 Moodle 3.3 restore (possibly) broken - events
- Closed
- is blocked by
-
MDL-59011 Restore broken for 3.4/3.3
- Closed
-
MDL-59107 Editing activity title using quick editing button doesn't get reflected in my overview
- Closed
- will be (partly) resolved by
-
MDL-58914 Event priority should be calculated properly during restore of pre-3.3-courses into 3.3
- Closed