diff --git a/frontend/src/features/missions/MissionForm/ActionCard.tsx b/frontend/src/features/missions/MissionForm/ActionCard.tsx index d624ccfa82..5cf0de1d30 100644 --- a/frontend/src/features/missions/MissionForm/ActionCard.tsx +++ b/frontend/src/features/missions/MissionForm/ActionCard.tsx @@ -44,7 +44,7 @@ export function ActionCard({ action, duplicateAction, removeAction, selectAction - Contrôle{action.actionNumberOfControls && action.actionNumberOfControls > 1 ? 's ' : ' '} + Contrôle{!!action.actionNumberOfControls && action.actionNumberOfControls > 1 ? 's ' : ' '} {action.actionTheme ? ( <Accented>{`${action.actionTheme} ${ action.actionSubTheme ? ` - ${action.actionSubTheme}` : '' @@ -53,19 +53,19 @@ export function ActionCard({ action, duplicateAction, removeAction, selectAction 'à renseigner' )} - {action.actionNumberOfControls && action.actionNumberOfControls > 0 && ( + {!!action.actionNumberOfControls && action.actionNumberOfControls > 0 && ( {action.actionNumberOfControls} {` contrôle${action.actionNumberOfControls > 1 ? 's' : ''} réalisé${ action.actionNumberOfControls > 1 ? 's' : '' } sur des cibles de type `} - {(action.actionTargetType && actionTargetTypeEnum[action.actionTargetType]?.libelle) || + {(!!action.actionTargetType && actionTargetTypeEnum[action.actionTargetType]?.libelle) || 'non spécifié'} )} - {action.actionNumberOfControls && action.actionNumberOfControls > 0 && ( + {!!action.actionNumberOfControls && action.actionNumberOfControls > 0 && ( - {action.duration > 0 && ( + {!!action.duration && action.duration > 0 && ( {action.duration} heure(s)  de surveillance