Skip to content

delete appointments when participation status is not "participating"

Bengfort requested to merge rm-appointment-not-participating into main

Fixes #145 (closed)

  • pro
    • no more special handling for scheduler appointments
    • prevents users from forgetting to set the participation status
    • Since !1886 (merged) dropouts either keep the status "participating" and get a separate flag or are set to "excluded". IMHO this distinction also works for appointments: In the former case we are still interested in appointments that took place, in the latter case we are not.
  • contra
    • appointments are deleted without a special warning (potential for unintended data loss)

I have not yet cleaned up all .filter(participation__status=Participation.INVITED).

Edited by Bengfort

Merge request reports