From 5e23558f08c7e0cc2485669dff4fcc8880412102 Mon Sep 17 00:00:00 2001 From: "dev.daminik00" Date: Fri, 26 Sep 2025 11:44:02 +0200 Subject: [PATCH] PAST_DUE status is active --- .../SubscriptionTable/SubscriptionTable.tsx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/components/domains/profile/subscriptions/SubscriptionTable/SubscriptionTable.tsx b/src/components/domains/profile/subscriptions/SubscriptionTable/SubscriptionTable.tsx index 1883776..a45d09a 100644 --- a/src/components/domains/profile/subscriptions/SubscriptionTable/SubscriptionTable.tsx +++ b/src/components/domains/profile/subscriptions/SubscriptionTable/SubscriptionTable.tsx @@ -37,9 +37,12 @@ export default function SubscriptionTable({ subscription }: ITableProps) { } return "Cancelled"; } - return t( - `table.subscription_status_value.${subscription.subscriptionStatus}` - ); + const normalizedStatus = + subscription.subscriptionStatus === "PAST_DUE" + ? "ACTIVE" + : subscription.subscriptionStatus; + + return t(`table.subscription_status_value.${normalizedStatus}`); }, [subscription.subscriptionStatus, subscription.cancellationDate, t]); const tableData: ReactNode[][] = useMemo(() => { @@ -64,7 +67,11 @@ export default function SubscriptionTable({ subscription }: ITableProps) { ], ]; - if (subscription.subscriptionStatus === "ACTIVE") { + const isActiveStatus = + subscription.subscriptionStatus === "ACTIVE" || + subscription.subscriptionStatus === "PAST_DUE"; + + if (isActiveStatus) { data.push([