From ab162a1b97d9b35dd1f9eaded8ffba60ed9cb0f0 Mon Sep 17 00:00:00 2001 From: Thomas Brosset Date: Fri, 20 Jan 2023 10:22:01 +0100 Subject: [PATCH] fix condition evaluated as 0 instead of false --- .../src/features/missions/MissionForm/ActionCard.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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