Skip to content

[TECH] Utilise les paliers acquis pour afficher les statistiques sur la page d'analyse (PIX-17297) #11996

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

Draft
wants to merge 8 commits into
base: dev
Choose a base branch
from

Conversation

La-toile-cosmique
Copy link
Contributor

@La-toile-cosmique La-toile-cosmique commented Apr 8, 2025

🌸 Problème

Actuellement on calcule l'obtention des paliers a la volée pour afficher les statistiques sur la page d'analyse d'une campagne. Or grâce au travail entrepris par la défunte équipe @1024pix/team-evaluation 💞 l'acquisition des paliers est désormais stockée en base.

🌳 Proposition

Utiliser les acquisitions en base pour afficher et calculer les statistiques liées au paliers dans la page d'analyse.

🐝 Remarques

J'ai utilisé le usecase d'acquisition dans les seeds pour obtenir des données cohérentes 🤷🏼.

🤧 Pour tester

Se rendre sur la page d'analyse d'une campagne.
Attester de la cohérence des données 🕵🏼 .

@La-toile-cosmique La-toile-cosmique marked this pull request as ready for review April 8, 2025 15:42
@La-toile-cosmique La-toile-cosmique requested review from a team as code owners April 8, 2025 15:42
@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 :

@La-toile-cosmique La-toile-cosmique marked this pull request as draft April 8, 2025 15:53
@La-toile-cosmique La-toile-cosmique self-assigned this Apr 8, 2025
@La-toile-cosmique La-toile-cosmique changed the title pix-17297-compute-reached-level-from-stage-acquisitions [TECH] Utilise les paliers acquis pour afficher les statistiques sur la page d'analyse (PIX-17297) Apr 9, 2025
Comment on lines 150 to +155
if (filters.badges || filters.unacquiredBadges) {
orderByClauses.unshift({ column: 'campaign-participations.id' });
}
if (filters.stages) {
orderByClauses.unshift({ column: 'campaign-participations.id' });
}
Copy link
Contributor

Choose a reason for hiding this comment

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

suggestion :

filters.badges || filters.unacquiredBadges || filters.stages ?

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.

3 participants