betagouv / rdv-service-public

Prise de RDV pour les services publics
https://rdv.anct.gouv.fr
GNU Affero General Public License v3.0
14 stars 2 forks source link

Ajouter les champs cancelled_at ( et updated_at + created_at) sur les RdvsUser #3001

Closed Holist closed 1 year ago

Holist commented 1 year ago

L'idée est de pouvoir savoir quand les modifications ont été faites sur les participations des usagers aux rdv. Réutiliser la même logique que pour les RDV pour le champ cancelled_at : On stocke la date du changement de status qui signifie l'annulation du RDV. Ex :

self.cancelled_at = status.in?(%w[excused revoked noshow]) ? Time.zone.now : nil

Questionner l'utilité du touch sur le rdv depuis les rdvs_users une fois que c'est fait. (le supprimer ?)

Holist commented 1 year ago

Le besoin n'est pas pertinent (pour l'instant). Je ferme.