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

[TECH] Ajouter un commentaire interne jury sans recréer de nouvelle entrée dans assessment-results (PIX-11049) #9374

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

Conversation

aceol
Copy link
Contributor

@aceol aceol commented Jun 26, 2024

🦄 Problème

A chaque MAJ du commentaire jury, on recree un assessment-results ainsi que les competence-marks associé.

🤖 Proposition

Mettre à jour l'assessment-results courant

🌈 Remarques

  • Nécessaire pour la migration des contextes
  • On perds l'historique qui n'était qu'un effet de bord
  • Les commentaires jury pourrait/devraient etre associés au certification-courses plutot que assessment-results
  • Etant donné que c'est lié a l'assessment-results, on ne peut pas ajouter de commentaire avant le 1er scoring

💯 Pour tester

Dans admin sur le detail d'une certif, modifier plusieurs fois le commentaire jury.
S'assurer qu'il est mis à jour
Verifier en base qu'il n'y a pas de nouveaux assessment-result
Relancer un scoring
S'assurer que le commentaire est conservé

@aceol aceol self-assigned this Jun 26, 2024
@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 :

@aceol aceol force-pushed the pix-11049-no-rescore-on-jury-comment branch 4 times, most recently from b449b1a to 7682449 Compare June 26, 2024 13:34
@aceol aceol marked this pull request as ready for review June 26, 2024 14:36
@aceol aceol requested a review from a team as a code owner June 26, 2024 14:36
@aceol aceol changed the title [TECH] Ajour un commentaire jury sans recreer un assessment-reuslts (PIX-11049) [TECH] Ajour un commentaire jury sans recreer un assessment-results (PIX-11049) Jun 26, 2024
@aceol aceol force-pushed the pix-11049-no-rescore-on-jury-comment branch 3 times, most recently from 27f727a to 6c986c8 Compare June 27, 2024 09:26
@aceol aceol changed the title [TECH] Ajour un commentaire jury sans recreer un assessment-results (PIX-11049) [TECH] Ajout un commentaire jury sans recreer un assessment-results (PIX-11049) Jun 27, 2024
@AndreiaPena AndreiaPena changed the title [TECH] Ajout un commentaire jury sans recreer un assessment-results (PIX-11049) [TECH] Ajouter un commentaire interne jury sans recréer de nouvelle entrée dans assessment-results (PIX-11049) Jun 27, 2024
* @param {number} juryId
*/
constructor({ id, commentByJury, juryId } = {}) {
this.id = id;
Copy link
Contributor

Choose a reason for hiding this comment

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

Je suis perturbé par l'id qui ne fait pas partie de l'entité métier AssessmentResultJuryComment (car c'est l'id de l'assessment result) mais qui sert plutôt techniquement à découper au sein du usecase la modification du commentaire de l'assessment result en deux parties (deux appels aux repository avec getLatestAssessmentResult et save).

Est-ce pertinent de le retirer et de n'avoir qu'un seul et unique appel vers le repository (par exemple avec une fonction updateLatestAssessmentResultJuryComment ?

Copy link
Contributor

Choose a reason for hiding this comment

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

A moins de renommer id en assessmentResultId mais dans l'absolu, le fait de tout faire en une méthode de répo ne me paraît pas mal

@aceol aceol force-pushed the pix-11049-no-rescore-on-jury-comment branch from 6c986c8 to 23f2ada Compare June 27, 2024 14:45
@aceol aceol force-pushed the pix-11049-no-rescore-on-jury-comment branch 3 times, most recently from c8fedbf to 79d48f8 Compare June 27, 2024 15:15
@P-Jeremy
Copy link
Contributor

P-Jeremy commented Jun 28, 2024

Test func avant rescoring Ok ✔️

image

@P-Jeremy
Copy link
Contributor

P-Jeremy commented Jun 28, 2024

Test func KO lors du rescoring ⚠️

Le commentaire jury est écrasé lors d'une neutralization/déneutralization

image

@Steph0 Steph0 force-pushed the pix-11049-no-rescore-on-jury-comment branch from a709936 to ca8e5ee Compare July 1, 2024 16:10
@Steph0 Steph0 force-pushed the pix-11049-no-rescore-on-jury-comment branch from 74f759b to 77a4119 Compare July 4, 2024 13:14
@Steph0 Steph0 force-pushed the pix-11049-no-rescore-on-jury-comment branch from 77a4119 to 78de1b8 Compare July 8, 2024 12:28
@matthieu-octo matthieu-octo force-pushed the pix-11049-no-rescore-on-jury-comment branch from 78de1b8 to 24204cd Compare July 8, 2024 12:40
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.

None yet

6 participants