diff --git a/src/projects/detail/components/PhaseCard/PhaseCard.jsx b/src/projects/detail/components/PhaseCard/PhaseCard.jsx index 8b9c7c675..d6e49e658 100644 --- a/src/projects/detail/components/PhaseCard/PhaseCard.jsx +++ b/src/projects/detail/components/PhaseCard/PhaseCard.jsx @@ -185,8 +185,8 @@ class PhaseCard extends React.Component { {attr.phase.description && attr.phase.description.trim().length > 0 &&
{attr.phase.description}
}
{attr.duration} - {attr.actualStartDate.format('YYYY-MM-DD')} - {attr.actualEndDate.format('YYYY-MM-DD')} + {attr.actualStartDate ? attr.actualStartDate.format('YYYY-MM-DD') : 'N/A'} + {attr.actualEndDate ? attr.actualEndDate.format('YYYY-MM-DD') : 'N/A'} {!isSimplePlan && attr.posts && {attr.posts}}
diff --git a/src/projects/detail/components/PhaseCardListFooter/PhaseCardListFooter.jsx b/src/projects/detail/components/PhaseCardListFooter/PhaseCardListFooter.jsx index 731bc863c..4298d8a19 100644 --- a/src/projects/detail/components/PhaseCardListFooter/PhaseCardListFooter.jsx +++ b/src/projects/detail/components/PhaseCardListFooter/PhaseCardListFooter.jsx @@ -18,8 +18,8 @@ const PhaseCardListFooter = ({
Total:
{duration} - {minStartDate.format('YYYY-MM-DD')} - {maxEndDate.format('YYYY-MM-DD')} + {minStartDate ? minStartDate.format('YYYY-MM-DD') : 'N/A'} + {maxEndDate ? maxEndDate.format('YYYY-MM-DD') : 'N/A'}
{parseInt(price, 10) > 0 &&
price
}