Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PRT-2181] Create/Update/Delete recurring events in Moodle Calendar #123

Open
wants to merge 10 commits into
base: master-elos
Choose a base branch
from

Conversation

paolahoff
Copy link

No description provided.

- For recurring Meetings, generates the events for the next 12 months and creates them individually in the Moodle Calendar
- Also creates objects in the MoodleCalendarEvents table corresponding to the events created in the Moodle, whether they are recurring or not
- it will be needed to create a new event in Moodle calendar when the scheduled meeting has its date updated (to keep recurrence)
- The job also checks for the need to create a new event in Moodle Calendar, in order to keep recurrence for that scheduled meeting
- The previous model of consecutive API calls without pauses was causing timeout errors
- If the sched meeting has lost recurrence, its recurring events are deleted in Moodle Calendar
- If the sched meeting has become recurrent, its previous single event are deleted and new recurring events are created in Moodle Calendar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant