pix
pix copied to clipboard
[BUGFIX] Filtrer les statuts de campaign participation dans le script de reprise d'acquisiton de badge
:unicorn: Problème
La reprise de badge acquisition se fait sur les campaign participation STARTED
ce qui peut entraîner l’acquisition de badges à des utilisateurs n’ayant pas terminé une campagne.
:robot: Solution
Filtrer les campaign participation pour ne traiter que ceux TO_SHARE
ou SHARED
.
:rainbow: Remarques
On a testé en dry run entre les ids 15684990 et 15707385 (soit sur les 2 dernières semaines).
Avant la PR 22 393 campaign participations était remontés et 1 034 badge acquisition étaient créé.
En montant un dbtunnel avec cette petite correction, 15 700 campaign participations sont remontés et TODO.
:100: Pour tester
Vérifier que le code fait bien ce qui est décrit ici.
I'm deploying this PR to these urls:
- App (.fr): https://app-pr4753.review.pix.fr
- App (.org): https://app-pr4753.review.pix.org
- Orga: https://orga-pr4753.review.pix.fr
- Certif: https://certif-pr4753.review.pix.fr
- Admin: https://admin-pr4753.review.pix.fr
- API: https://api-pr4753.review.pix.fr/api/
Please check it out!