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

Garder une trâce des créneaux annulés par un membre #685

Closed
raphodn opened this issue Dec 24, 2022 · 1 comment · Fixed by #702, #713, #714, #724 or #727
Closed

Garder une trâce des créneaux annulés par un membre #685

raphodn opened this issue Dec 24, 2022 · 1 comment · Fixed by #702, #713, #714, #724 or #727
Labels
Elefan : nouveau RI Modifications liées au nouveau Règlement Intérieur voté à l'Elefan Grenoble (fin 2022)

Comments

@raphodn
Copy link
Member

raphodn commented Dec 24, 2022

(ébauche. à détailler)

Quoi ?

Pour chaque membre, savoir quels créneaux il a annulé dans le passé.

Pourquoi ?

Un nouveau règlement intérieur a été voté à l'Elefan à l'automne 2022. Il permet d'avantage de flexibilité dans la réservation et l'annulation des créneaux par les membres.

On souhaite savoir à quelle fréquence un membre annule ses créneaux. Si cela arrive trop souvent, cela permettrait de lever des alertes au Bureau des membres, ou restreindre certaines actions pour revenir à un fonctionnement plus "prévisible".

Et actuellement ? lorsqu'on annule un créneau (méthode Shift.free()) on supprime la trace du membre à qui appartenait ce créneau, donc impossible de savoir l'historique des créneaux annulés par ce membre.

Comment ?

(à discuter)

2 pistes :

  • garder le fonctionnement actuel Shift --> Beneficiary, en rajoutant des champs supplémentaire à l'entity Shift pour garder trâce du statut du créneau ("annulé") et sa date d'annulation (et sa raison ?)
  • stocker ces infos dans une autre table de "logs"
@raphodn raphodn added the Elefan : nouveau RI Modifications liées au nouveau Règlement Intérieur voté à l'Elefan Grenoble (fin 2022) label Dec 24, 2022
@raphodn
Copy link
Member Author

raphodn commented Dec 28, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment