gip-inclusion / immersion-facile

Service public numérique 🇫🇷 qui a pour objectif de faciliter les immersions professionnelles
https://immersion-facile.beta.gouv.fr
MIT License
13 stars 4 forks source link

Mettre à jour le statut des discussions qui sont liés à une convention #2156

Closed celineung closed 2 weeks ago

celineung commented 3 weeks ago

:bug: Le problème

La discussion bf4c836c-c651-4a57-9adb-8db35a394170 a le statut "PENDING" alors qu'une convention a été créé.

:dart: Comportement attendu

On s'attend à ce que le statut soit "ACCEPTED".

🗒 Investigation

Après investigation, avant juin, la discussion était bien mise à jour avec l'id de la convention mais pas son statut (cf usecase AddConvention). Puis à partir de juin, on met à jour le statut de la discussion à "ACCEPTED" si une convention lui est rattaché (cf: usecase makeMarkDiscussionLinkedToConvention).

🤖 Solution proposée

Préparer une requête SQL qui met le statut "ACCEPTED" sur toutes les discussions qui ont le champ conventionId rempli.