Background
When a member cannot make it to a shift, they should contact their Team Leader (if there is one for that shift) to let them know. But there is currently no easy, direct way of doing it, unless the Team Leader has previously given them some contact information. This leads to Leaders not knowing that people will not show up, which could be avoided (at least in some cases), if Tapir provided some easy way to accomplish it.
This is a reworked version of Issue #380, after receiving feedback from the Teamleitung.
Proposal
Users will be allowed to mark their shifts as "not attending" in the last 48 hours. This will not remove them from the shift, nor mark it as looking for a replacement. If the absence is justified, members still need to communicate with the member office.
Implementation
Currently, there are two buttons for disengaging with a shift: "look for a replacement" and "unregister myself".

A third button will be available only in the last 48 hours, for notifying the absence from the shift. This button will flag the shift as "not attending" in the attendance column.
References
Discussion in slack https://supercoopberlin.slack.com/archives/C01SYB5QSTB/p1670234519085399
Background
When a member cannot make it to a shift, they should contact their Team Leader (if there is one for that shift) to let them know. But there is currently no easy, direct way of doing it, unless the Team Leader has previously given them some contact information. This leads to Leaders not knowing that people will not show up, which could be avoided (at least in some cases), if Tapir provided some easy way to accomplish it.
This is a reworked version of Issue #380, after receiving feedback from the Teamleitung.
Proposal
Users will be allowed to mark their shifts as "not attending" in the last 48 hours. This will not remove them from the shift, nor mark it as looking for a replacement. If the absence is justified, members still need to communicate with the member office.
Implementation

Currently, there are two buttons for disengaging with a shift: "look for a replacement" and "unregister myself".
A third button will be available only in the last 48 hours, for notifying the absence from the shift. This button will flag the shift as "not attending" in the attendance column.
References
Discussion in slack https://supercoopberlin.slack.com/archives/C01SYB5QSTB/p1670234519085399