-
Notifications
You must be signed in to change notification settings - Fork 56
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] Configuration de l'oralisation par élève pour les écoles (PIX-13753) #10346
[FEATURE] Configuration de l'oralisation par élève pour les écoles (PIX-13753) #10346
Conversation
Une fois les applications déployées, elles seront accessibles via les liens suivants :
Les variables d'environnement seront accessibles via les liens suivants : |
50cbb2b
to
08950a3
Compare
d49ca0c
to
cde9df8
Compare
92a7552
to
faa0314
Compare
faa0314
to
afa9365
Compare
afa9365
to
2f81124
Compare
9b4775f
to
35dbfe8
Compare
9e9bf65
to
86a5e7b
Compare
Une fois les applications déployées, elles seront accessibles via les liens suivants :
Les variables d'environnement seront accessibles via les liens suivants : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 🐈⬛
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tech review ok ✅
...anization-learner/integration/infrastructure/organization-learner-feature-repository_test.js
Show resolved
Hide resolved
...anization-learner/integration/infrastructure/organization-learner-feature-repository_test.js
Show resolved
Hide resolved
}; | ||
|
||
async function _addOralizationInformations({ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggestion: déplacer cette logique dans le repository pour qu'il aille chercher des infos supplémentaires et les mette dans le model. (non-blocking)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J'ai l'impression que ça ajouterait de la logique métier dans le code du repo, ça me fait bizarre. Nous pourrions extraire ces bouts de code dans un service éventuellement, tu en penses quoi ?
Ou bien par injection du décorateur 🤔 nous avons déjà fait ça dans un autre usecase, pour pixJunior, dans l'API je crois ...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
je vais pousser comme ça pour le moment, en ajoutant un commentaire dans le code qui pointe vers cette conversation...
api/db/migrations/20241016095050_add-oralization-feature-to-sco-1d-organizations.js
Outdated
Show resolved
Hide resolved
...ase-builder/factory/prescription/organization-learners/build-organization-learner-feature.js
Outdated
Show resolved
Hide resolved
...anization-learner/integration/infrastructure/organization-learner-feature-repository_test.js
Show resolved
Hide resolved
Co-Authored-By: Aurélie Crouillebois <[email protected]>
Co-Authored-By: Aurélie Crouillebois <[email protected]>
Co-Authored-By: Gwenvaël Laskar <[email protected]> Co-Authored-By: Aurélie Crouillbois <[email protected]>
Co-authored-by: <[email protected]>
Co-authored-by: rouxxi <[email protected]>
Co-Authored-By: Aurélie Crouillebois <[email protected]>
Co-Authored-By: Aurélie Crouillebois <[email protected]>
Co-authored-by: Marie-Hélène Rots <[email protected]>
…o-1d-organizations.js Co-authored-by: Thomas Bazin <[email protected]>
604152f
to
874644f
Compare
🦄 Problème
L'oralisation ne peut pas toujours être utilisée (trop de bruit dans une classe où il y aurait plusieurs ordis sans casque dans une même pièce par exemple).
🤖 Proposition
Afficher si l'option d'oralisation a été activée ou désactivée pour chaque élève d'une classe.
🌈 Remarques
Nous avons utilisé l'interface générique (lié aux imports) pour faire ces modifications. Nous avons dû ajouter des tests pour masquer les informations de campagnes.
💯 Pour tester
Afficher les participants dans une organisation SCO-1D. Tous les participants ont la colonne "Lecture de la consigne" à "Désactivée" sauf 3 élèves dont le prénom contient 'oralisé' pour lesquels la feature est associée dans les seeds.