anct-cnum / suite-gestionnaire-numerique

Suite gestionnaire numérique
GNU Affero General Public License v3.0
1 stars 0 forks source link

Renvoyer une invitation à un utilisateur déjà invité #116

Open ketroadec opened 2 months ago

ketroadec commented 2 months ago

User story

Design

https://www.figma.com/design/IFH80doDOEvJvbMlUnQIOC/%E2%AD%90%EF%B8%8F-Outil-gestionnaire-FNE?node-id=3055-19706&t=RvDxpUDKQ4tQ07yo-4

Règles métiers

  1. Depuis la liste des utilisateurs, si l'utilisateur n'a pas encore activé son espace, lorsque je clique sur la ligne de cette utilisateur, un drawer s'ouvre
  2. Le Drawer contient :
    • Un titre : "Invitation envoyée le" suivi de la date d'envoi. Si la date d'invitation est la date du jour on affichera "Aujourd'hui", si la date d'invitation est la veille de la date du jour on affiche "Hier", sinon on affichera la date
    • Un bouton "Renvoyer cette invitation" qui renvoie l'invitation précédente sur l'adresse mail de l'utilisateur. Si une erreur survient on affichera le message "Une erreur est survenue lors de l'envoie de l'invitation". Si l'invitation est envoyée, on ferme le drawer et on met à jour la liste des utilisateurs avec la nouvelle date d'invitation
    • Un bouton "Supprimer l'accès de cet utilisateur" : au clic on fait un delete de l'utilisateur et désactive son invitation (même si il tente de rejoindre la suite il sera refusé). Si une erreur survient, on affichera un message "Une erreur est survenue le de la suppression de l'accès de l'utilisateur" sinon on ferme le drawer et recharge la listes des utilisateurs pour qu'il n'apparaisse plus dedans
    • Un bouton "Fermer" qui ferme le drawer sans effectuer d'actions
meha-octo commented 2 weeks ago

Un bouton "Renvoyer cette invitation" qui renvoie l'invitation précédente sur l'adresse mail de l'utilisateur.

Ne faudrait-il pas afficher un bandeau de confirmation d'envoi de la réinvitation à l'instar de ce qui est fait avec l'invitation ?

Un bouton "Supprimer l'accès de cet utilisateur" : au clic on fait un delete de l'utilisateur et désactive son invitation

Ne faudrait-il pas faire apparaître une modale de confirmation à l'instar de la suppression depuis le tableau des utilisateurs (clic sur la corbeille) ?

@ketroadec @dienamo @NerOcrO

ketroadec commented 2 weeks ago

@meha-octo

Je confirme pour le bandeau de confirmation, go !

Pour le bouton de suppression, on a dit lors du rafinement qu'on ne le met pas, toutes les suppressions se feront depuis le tableau des utilisateurs