Skip to content

fix relative user contact infos in rdvs#show + improve user N/A values display + Refactor user responsible methods delegation

Vincent Agnano requested to merge refactor/responsible-delegation into master

Created by: adipasquale

preliminary to #995

Trois petits commits différents :

  1. improve N/A values display on admin/users#show

Plutot que d'afficher un espace vide, afficher un N/A en muted:

Screenshot_2020-12-08_at_17 42 55
  1. fix displaying relatives contact infos on admin/rdvs#show

Il y avait un bug sur le RDV show d'un RDV associé à un proche : on affichait les valeurs du user proche plutot que celles du responsable. En effet, pour un user proche on utilise comme infos de contact celles du responsable.

  1. refactor User responsible methods delegation

pur refacto pour utiliser le module de délégation pour créer les méthodes comme User#responsible_phone_number plutot que de les écrire à la main. Je fais ça car je vais rajouter plusieurs méthodes de délégation pour les préférences de notifs ensuite

Merge request reports