Skip to content

[BUGFIX] Corriger les informations dans le toaster de désactivation des utilisateurs de Pix admin (PIX-13604) #11302

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

theotime2005
Copy link
Contributor

@theotime2005 theotime2005 commented Feb 3, 2025

🥞 Problème

Lorsqu'on désactivait plusieurs utilisateurs depuis la page de pix admin section équipe, les informations tels que le prénom et nom de l'utilisateur désactivé n'étaient pas mises à jour dans le popup confirmant la désactivation. Par exemple si on désactivait l'utilisateur certif admin puis l'utilisateur pix certif, le 2ème popup parlait toujours de certif admin.

🥓 Proposition

Retirer le paramètre de la fonction de désactivation et utiliser directement la variable adminMemberToDeactivate.

🧃 Remarques

Pourquoi la fonction avait un argument alors qu'on ne l'utilisait qu'une fois sur 2?

😋 Pour tester

  • Se rendre sur Pix admin,
  • Se connecter avec le compte superadmin@example.net,
  • Se rendre sur la page équipe,
  • Choisir un utilisateur qui n'est pas celui avec lequel on s'est connecté,
  • Cliquer sur le bouton pour le désactiver et confirmer,
  • Constater que la notification avec les informations sur l'utilisateur est bien là,
  • Choisir un autre utilisateur et le désactiver,
  • Constater que la notification s'est réaffichée avec les bonnes informations sur le 2ème utilisateur,
  • Exécuter la commande pour remettre tous les seeds pour ceux qui passeront derrière:
scalingo -a pix-api-review-pr11302 run npm run db:seed

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@theotime2005 theotime2005 self-assigned this Feb 3, 2025
@theotime2005 theotime2005 marked this pull request as ready for review February 3, 2025 09:45
Copy link
Contributor

@EmmanuelleBonnemay EmmanuelleBonnemay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lu et testé avec succès

@Libouk
Copy link
Member

Libouk commented Feb 4, 2025

Lu et testé avec succès

Tu as pu tester en RA @EmmanuelleBonnemay ? Je vois un souci de déploiement des environnements et je n'ai donc pas encore pu tester.

Le code est ok.

Le pour tester est très détaillé, merci !

@theotime2005 theotime2005 force-pushed the pix-13604-correct-the-error-in-the-toaster-of-pix-admin branch from ae62a59 to 7994ac3 Compare February 4, 2025 11:14
@theotime2005
Copy link
Contributor Author

La RA me semble bien déployée mais ce n'est pas indiqué.

@theotime2005
Copy link
Contributor Author

@Libouk la RA est ok

@Libouk
Copy link
Member

Libouk commented Feb 4, 2025

image

Func OK pour la double désactivation

@theotime2005 theotime2005 added Tech Review OK 🚀 Ready to Merge Func Review OK PO validated functionally the PR and removed 👀 Tech Review Needed 👀 Func Review Needed Need PO validation for this functionally labels Feb 4, 2025
@pix-service-auto-merge pix-service-auto-merge merged commit f1173e5 into dev Feb 4, 2025
9 of 10 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-13604-correct-the-error-in-the-toaster-of-pix-admin branch February 4, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants