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

[BUGFIX] Réparer le usecase récupérant les étapes de présentation de parcours (PIX-15283). #10539

Merged

Conversation

Jeyffrey
Copy link
Contributor

🍂 Problème

Une mauvaise méthode de repository a été utilisée dans le usecase récoltant les infos de début de parcours pour les nouvelles pages.

Cette méthode vérifie que l'utilisateur est membre d'une orga. Or, ce check n'est utile que dans PixOrga.

🌰 Proposition

Vérifier que l'utilisateur a bien une entrée active dans campaign-particiption entre son userId et la campagne en cours.

🎃 Remarques

On avait émis l'idée d'un pré-handler...
Mais plus complexe à mettre en place avec un code campagne dans l'URL.

🪵 Pour tester

Tests verts

@Jeyffrey Jeyffrey added 👀 Tech Review Needed team-evaluation PR relatives à l'expérience d'évaluation labels Nov 13, 2024
@Jeyffrey Jeyffrey self-assigned this Nov 13, 2024
@Jeyffrey Jeyffrey requested a review from a team as a code owner November 13, 2024 16:33
@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 :

@Jeyffrey Jeyffrey force-pushed the pix-15283-fix-get-presentation-steps-check branch from c04a1e3 to f9a6b49 Compare November 13, 2024 16:45
@pix-service-auto-merge pix-service-auto-merge force-pushed the pix-15283-fix-get-presentation-steps-check branch from a4c48f5 to f56980e Compare November 14, 2024 13:47
@pix-service-auto-merge pix-service-auto-merge merged commit c6a14ac into dev Nov 14, 2024
8 of 9 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-15283-fix-get-presentation-steps-check branch November 14, 2024 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 Ready to Merge team-evaluation PR relatives à l'expérience d'évaluation Tech Review OK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants