If people can't make it for their session or the rota changes for any other reason, it needs to be possible for an admin to overrule the availability settings. Especially for past sessions, where peoples availability got deleted for.
We therefore need to change the Rota Availability Trait, so that it adds all remaining demonstrators and even other staff to the list of people to choose from for admins (this should not be for Lead Demonstrators and Coordinators, since this is only for debugging).
If people can't make it for their session or the rota changes for any other reason, it needs to be possible for an admin to overrule the availability settings. Especially for past sessions, where peoples availability got deleted for. We therefore need to change the Rota Availability Trait, so that it adds all remaining demonstrators and even other staff to the list of people to choose from for admins (this should not be for Lead Demonstrators and Coordinators, since this is only for debugging).