Ne pas permettre l'invitation depuis l'app web des utilisateurs de certaines organisations
Created by: qblanc
Lorsque l'on invite un usager à s'inscrire sur RDV-Solidarités depuis rdv-insertion (processus d'invitation géré en autonomie de celui de rdv-solidarités), il est toujours possible de l'inviter depuis sa fiche usager dans RDV-Solidarités. On ne souhaite pas permettre cela car une invitation par l'agent via l'interface RDV-Solidarités invaliderait le token envoyé dans le SMS de RDV-Insertion.
- Création d'une colonne
source
sur la tableorganisations
- Création d'une méthode
users_invitable?
liée à l'organisation, qui dépend de la source (liste des sources implémentées en dur dans le code ; pour l'instant limitée à rdv-insertion) - L'affichage du bouton "Inviter" dans le show du User pour les agents est désormais dépendante de la méthode
users_invitable?
, en plus d'être dépendante de la méthodeinvitable
, liée à l'user