-
Notifications
You must be signed in to change notification settings - Fork 42
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
Exemption : autoriser quand même à réserver des créneaux #748
base: master
Are you sure you want to change the base?
Conversation
@@ -239,6 +237,7 @@ public function isShiftBookable(Shift $shift, Beneficiary $beneficiary = null) | |||
return false; | |||
} | |||
|
|||
// get cycle of shift | |||
// TODO refactor code to remove shift_cycle | |||
// canBookDuration method should not use TimeLog but request shifts | |||
$shift_cycle = 0; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pas lié à cette PR, mais je ne comprends pas trop la logique de ces dernières lignes 😅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
L’idée est de retrouver ici le cycle sur lequel est le créneau pour en rajouter des contraintes : ex limiter à 3h max de créneau par cycle.
Perso, je ne pense pas que cette PR soit une bonne idée. Il faut rester dans une gestion simple. Ouvrir cette possibilité ne va que compliquer la gestion du compteur de temps… Si on demande à être exempté alors on l’est. Je ne vois pas bien ce qui justifierait d’être exempté de créneau mais de quand même en faire ? |
En lien avec ce que je viens de mettre avant, ta PR ne modifie pas la logique de fin de cycle ou le timelog est remis à 0. Ici la personne va accumuler des heures sans prendre des -3h ce qui fait qu’avec l’épargne une personne va mettre ces créneaux de côté. Je ne pense pas que c’est ce qu’on veut. |
Quoi ?
Suite à la PR #659 qui implémente l'exemption de créneaux, on avait interdit la possibilité aux membres exemptés de s'inscrire.
Mais ca ne devrait pas être si restrictif :