Merge pull request #2151 from automatisch/AUT-1167

feat: check if cancellationEffectiveDateObject is a valid date
This commit is contained in:
Ali BARIN
2024-11-08 10:53:23 +01:00
committed by GitHub

View File

@@ -11,14 +11,17 @@ export default function SubscriptionCancelledAlert() {
const formatMessage = useFormatMessage();
const subscription = useSubscription();
const trial = useUserTrial();
if (subscription?.data?.status === 'active' || trial.hasTrial)
return <React.Fragment />;
const cancellationEffectiveDateObject = DateTime.fromISO(
subscription?.data?.cancellationEffectiveDate,
);
if (
subscription?.data?.status === 'active' ||
trial.hasTrial ||
!cancellationEffectiveDateObject.isValid
)
return <React.Fragment />;
return (
<Alert
severity="warning"