Skip to content
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

[ORGA] Afficher le décompte des places dans le header de l'application (PIX-12246) #8803

Merged

Conversation

machestla
Copy link
Contributor

🦄 Problème

Actuellement, le header affiche le nombre de crédits achetés par une orga. Cette information est statique et ne permet pas aux utilisateurs de savoir combien de places ils peuvent utiliser.

🤖 Proposition

Lorsque la fonctionnalité Places est activée, on souhaite :

pour les PixOrga membres et admins, afficher le compteur “Nombre de places disponibles” dans le header à la place du nb de crédits (appeler le model depuis le header)

pour les PixOrga membres et admins, si l’orga a 0 place disponible, on affiche le texte en rouge avec un picto warning (icône doit être non visible pour la navigation clavier)

pour les PixOrga admins, afficher un lien “voir le détail” qui renvoie vers la page Places.

🌈 Remarques

Cela signifie que si la fonctionnalité est activée, on ne voit plus les crédits. En revanche, si elle n’est pas activée, on ne change rien.

💯 Pour tester

  • se connecter à Pix Orga en tant que membre d'une organisation ayant des places
  • si votre organisation n'en a pas, se rendre sur PixAdmin pour lui en donner dans l'onglet /places
  • Vérifier que le compte de places est présent
  • se connecter en tant qu'admin
  • vérifier que ce compte est suivi d'un lien renvoyant vers la page de gestion des places
  • Ajouter des crédits à cette organisation et vérifier que les crédits ne sont plus visibles vu que les places sont utilisés

@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 :

@machestla machestla force-pushed the pix-12246-display-places-counter-in-app-header branch 3 times, most recently from 96da03c to 713e465 Compare May 2, 2024 12:52
@machestla machestla force-pushed the pix-12246-display-places-counter-in-app-header branch 5 times, most recently from c29168c to 366d933 Compare May 2, 2024 13:35
@machestla machestla force-pushed the pix-12246-display-places-counter-in-app-header branch 2 times, most recently from 7097c5e to 5478fdc Compare May 2, 2024 14:52
@Faraopix
Copy link
Contributor

Faraopix commented May 2, 2024

En cas de dépassement, on avait mis le "0 place disponible" en rouge sur la maquette là ça n'est pas le cas :
image

Sinon tout est ok !

@Faraopix
Copy link
Contributor

Faraopix commented May 3, 2024

Bien ok l'affichage du nb de places dispos quand l'orga a des crédits 👍

@machestla machestla force-pushed the pix-12246-display-places-counter-in-app-header branch from 5478fdc to 1ac70a2 Compare May 3, 2024 09:16
@xav-car
Copy link
Contributor

xav-car commented May 3, 2024

Func ok, le rouge est bien là !

@xav-car xav-car added Func Review OK PO validated functionally the PR and removed 👀 Func Review Needed labels May 3, 2024
expect(response.statusCode).to.equal(200);
});

it('should return HTTP code 403 if organization doesnt have the right feature activated', async function () {
Copy link
Contributor

Choose a reason for hiding this comment

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

suggestion : vérifier que le pre handler est appelé est suffisant normalement.

Copy link
Contributor

@xav-car xav-car left a comment

Choose a reason for hiding this comment

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

ok

@pix-service-auto-merge pix-service-auto-merge force-pushed the pix-12246-display-places-counter-in-app-header branch from 04aa816 to 627c3d1 Compare May 6, 2024 06:55
@pix-service-auto-merge pix-service-auto-merge merged commit 47d777b into dev May 6, 2024
6 of 7 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-12246-display-places-counter-in-app-header branch May 6, 2024 07:01
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