diff --git a/frontend/src/features/missions/MissionForm/MissionForm.tsx b/frontend/src/features/missions/MissionForm/MissionForm.tsx index 53b54653e..7071f9df1 100644 --- a/frontend/src/features/missions/MissionForm/MissionForm.tsx +++ b/frontend/src/features/missions/MissionForm/MissionForm.tsx @@ -95,10 +95,11 @@ export function MissionForm({ id, isAlreadyClosed, isNewMission, selectedMission const closeMission = async () => { await setFieldValue('isClosed', true) - validateForm().then(errors => { + validateForm().then(async errors => { if (_.isEmpty(errors)) { handleSubmit() } else { + await setFieldValue('isClosed', false) setShouldValidateOnChange(true) } })