Skip to content

Calendar remove future absence when deleting participant or editing the date#2079

Open
ali-ichk wants to merge 12 commits intoGibbonEdu:v31.0.00from
ali-ichk:Calendar---remove-future-absence-when-deleting-participant-or-editing-the-date
Open

Calendar remove future absence when deleting participant or editing the date#2079
ali-ichk wants to merge 12 commits intoGibbonEdu:v31.0.00from
ali-ichk:Calendar---remove-future-absence-when-deleting-participant-or-editing-the-date

Conversation

@ali-ichk
Copy link
Copy Markdown
Contributor

Description
Currently, there are a few areas where an event can be changed but the future absences do not get cleaned up:

If the date of the event is changed, all future absences need removed (with a warning message letting the user know)

If a student is removed from the participants list, just their future absence needs removed

If the whole event is deleted, all future absences attached to it need removed

ali-ichk added 12 commits March 20, 2026 15:04
…ant-or-editing-the-date' of https://github.com/ali-ichk/core into Calendar---remove-future-absence-when-deleting-participant-or-editing-the-date

* 'Calendar---remove-future-absence-when-deleting-participant-or-editing-the-date' of https://github.com/ali-ichk/core:
  Calendar: remove future absence when deleting participant or editing the date
  If a student is removed from the participants list, just their future absence needs removed
  Calendar: If a whole event is deleted, all future absences attached to it are removed
  added gateway classes
…able and foreignTableID field to delete future absences
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