Skip to content

Ne pas permettre l'invitation depuis l'app web des utilisateurs de certaines organisations

Vincent Agnano requested to merge not_invitable into recette

Created by: qblanc

Issue 66 de RDV-Insertion

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 table organisations
  • 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éthode invitable, liée à l'user

Merge request reports