Details
-
Type:
Sub-task
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.8.11, 1.8.12, 1.9.7, 1.9.8, 2.0
-
Fix Version/s: None
-
Component/s: Backup
-
Labels:None
-
Affected Branches:MOODLE_18_STABLE, MOODLE_19_STABLE, MOODLE_20_STABLE
Description
Manually added calendar events are always imported, and there is no check box to de-select events. Users must manually delete any extraneous calendar entries after importing.
To reproduce:
In course A -
Make sure the course contains a resource or activity
Add a calendar event
In course B -
Select Import
Choose course A
Select any resource or activity to import
The expected result is that only the checked resource or activity should be imported.
The actual result is that the calendar event from course A also gets imported to course B.
I am raising the priority on this because it really reduces the users ability to use import or back/up and restore because of the potential unintended consequences of bringing in a large number of manual calendar events. Even a partial fix of having a drop down list that would allow selecting importing all or none of the manual calendar events would be good. This would be similar to how course files are currently treated in backup and restore. Ideally you would be able to pick events similar to picking quizzes, etc.