You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Un bug en production depuis le 07/02/2024 écrase les contrôles quand le formulaire d'une mission est déjà ouvert et qu'on édite une mission depuis la vue navire.
Scénario
J'édite une mission dans le formulaire (que je ne modifie pas)
Dans la liste des contrôles d'un navire, je clique sur "Ouvrir le contrôle"
Je clique sur "Enregistrer"
Tous les contrôles de l'anciennes missions sont ajoutés dans la mission qui vient d'être ouverte depuis la fiche navire
Problème
Si le composant MissionForm est déjà monté, il ne se met pas à jour. (c'est pourquoi ce bug n'apparait pas depuis la vue liste) :
// ---------------------------------------------------------------------------
// DATA INITIALIZATION ON COMPONENT MOUNT
useEffect(() => {
// We hide selected missions geometries and overlays on map
dispatch(missionActions.unsetSelectedMissionGeoJSON())
if (isLoading) {
return
}
if (mainFormValues) { <----- /!\ ICI
return
}
Le commit a été ajouté le 13/12/2023 (df3f116fda3943de44a9b959bbbc6c21dfc3d765), donc il est en production depuis le 07/02/2024.
Résolution
Le passage en thunk par le PR #2815 résout ces soucis ?
To do
Ajouter un test E2E avec Pupeteer
The text was updated successfully, but these errors were encountered:
Un bug en production depuis le 07/02/2024 écrase les contrôles quand le formulaire d'une mission est déjà ouvert et qu'on édite une mission depuis la vue navire.
Scénario
Problème
Si le composant
MissionForm
est déjà monté, il ne se met pas à jour. (c'est pourquoi ce bug n'apparait pas depuis la vue liste) :Résolution
Le passage en
thunk
par le PR #2815 résout ces soucis ?To do
The text was updated successfully, but these errors were encountered: