PAST_DUE status is active

This commit is contained in:
dev.daminik00 2025-09-26 11:44:02 +02:00
parent b5d2b5b0cd
commit 5e23558f08

View File

@ -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([
<Button
key={"cancel-subscription"}