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

[FEATURE] Creer un script pour partager les attestations précédemment obtenues (PIX-15888) #11020

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

La-toile-cosmique
Copy link
Contributor

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

🎄 Problème

Précédemment, nous avons executé un premier script qui nous a permis d'attribuer les attestations aux utilisateurs qui avaient déjà complété la campagne.
Cependant les attestations ainsi obtenues n'ont pas ete partagees avec leur organisateur et celui ci ne peut pas les consulter.

🎁 Proposition

Ce script permet de remplir la table 'organizations-profile-rewards' et ainsi permettre aux prescripteurs de consulter les attestations obtenues.

🧦 Remarques

IMG_20250108_130243

🎅 Pour tester

Reussir une campagne supposee delivrer une attestation
Ne pas partager les resultats
Le prescripteur n'est pas en mesure de telecharger l'attestation obtenue
Faire tourner le script
Le prescripteur peut maintenant telecharger l'attestation obtenue

@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 changed the title feat(api): add organization share script [FEATURE] Creer un script pour partager les attestations précédemment obtenues (PIX-15888) Jan 8, 2025
@La-toile-cosmique La-toile-cosmique self-assigned this Jan 8, 2025
@La-toile-cosmique La-toile-cosmique added team-evaluation PR relatives à l'expérience d'évaluation team-prescription labels Jan 8, 2025
Comment on lines +71 to +76
/**
* @param {number} limit
* @param {number} offset
*
* @returns {Promise<[{id:number, userId:number}]>}
*/
Copy link
Contributor Author

Choose a reason for hiding this comment

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

une tache propre

databaseBuilder.factory.buildOrganizationLearner({ organizationId: organization1Id, userId }),
);

// build two organization learners for userId 3
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Suggested change
// build two organization learners for userId 3
// build an other organization learner for userId 3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👀 Tech Review Needed team-evaluation PR relatives à l'expérience d'évaluation team-prescription
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants