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

Admin: how to handle enrolled users of shift when downsizing it #468

Open
uppzz opened this issue Mar 19, 2022 · 3 comments
Open

Admin: how to handle enrolled users of shift when downsizing it #468

uppzz opened this issue Mar 19, 2022 · 3 comments
Labels
Needs Better Description Needs Clarification Needs to be inspected more detailed and probably split

Comments

@uppzz
Copy link

uppzz commented Mar 19, 2022

Describe the bug
If a shift is downsized (it's number of required helpers is reduced) in admin and then has a lower number of required helpers than the number of already enrolled helpers for that shift, none of the helpers is removed from this shift (and not notified about it).

Expected behavior
???

Screenshots
image
image

@uppzz uppzz added the Bug label Mar 19, 2022
@christophmeissner
Copy link
Contributor

christophmeissner commented Mar 19, 2022

What is the expected behaviour? In fact, I'm not even sure, if we should handle this edge case automatically at all, but should instead require the manager to reduce the then possibly overbooked number of helpers manually when downsizing a shift.

@christophmeissner christophmeissner added Needs Better Description Needs Clarification Needs to be inspected more detailed and probably split labels Mar 19, 2022
@christophmeissner christophmeissner changed the title für dev: Admin: how to handle enrolled users of downsized Mar 19, 2022
@christophmeissner christophmeissner changed the title Admin: how to handle enrolled users of downsized Admin: how to handle enrolled users of shift when downsizing it Mar 19, 2022
@uppzz
Copy link
Author

uppzz commented Mar 19, 2022

yes i think that is a good solution that the manager has to take care of it. but can the manager even take an already registered helper out of a shift? well he could write to the last helpers and cancel them manually would need then but a request from the system

@cyroxx
Copy link

cyroxx commented Apr 8, 2022

Downsizing a shift is not an edge case, but a totally valid case for shift management.

As a shift manager, when downsizing a shift, I want the system to detect a then-overbooked shift and suggest a list of helpers that will be cancelled (the ones that enrolled last). I can then either just confirm the suggested list or make changes to it (choose the required number of cancellations among all enrolled shift helpers, suggested list is pre-selected). The helpers of the cancelled shifts are notified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Better Description Needs Clarification Needs to be inspected more detailed and probably split
Projects
None yet
Development

No branches or pull requests

3 participants