-
New Feature
-
Resolution: Fixed
-
Minor
-
2.9, 3.2
-
MOODLE_29_STABLE, MOODLE_32_STABLE
-
MOODLE_33_STABLE
-
MDL-51853_m33v3 -
Easy
-
Currently, if a user or admin uploads a calendar according to the directions in https://docs.moodle.org/29/en/Calendar_import Moodle will treat it as a calendar subscription and prevent the imported events from being edited or deleted.
This approach makes sense when the subscribed calendar is via a link (i.e. linked to a Google calendar) because any edited events will be overwritten as soon as the calendar is refreshed (see https://tracker.moodle.org/browse/MDL-36276).
However, this does not make sense for calendars imported via a file since they are not linked to anything. Most often, these events are uploaded in a "one-shot" manner, for example, if a school wishes to populate the Moodle calendar with events for the entire year. However, in the aforementioned example, it is often quite necessary to make changes to these events and having to edit another document followed by uploading the calendar every time a change is needed makes for a terrible workflow.
Therefore, when dealing with calendar imports:
- events created via uploaded files should be allowed to be edited and deleted
- events created via calendar links should remain as is, not editable
- has been marked as being related by
-
MDLQA-4581 A user can import a calendar via file
- Open
-
MDLQA-15126 CLONE - A user can import a calendar via file
- Passed
-
MDLQA-15719 CLONE - A user can import a calendar via file
- Passed
- is duplicated by
-
MDL-50628 Edit calenders imported through ICS
- Closed