fix: add null guard for purchase_token before rendering CodeOnlySuccessState

This commit is contained in:
Fringg
2026-03-10 06:56:16 +03:00
parent 7945071893
commit 51cc1221d0

View File

@@ -562,7 +562,8 @@ export default function GiftResult() {
);
}
const isCodeOnlyPaid = status?.status === 'paid' && status?.is_code_only;
const isCodeOnlyPaid =
status?.status === 'paid' && status?.is_code_only && status?.purchase_token != null;
const isDelivered = status?.status === 'delivered';
const isPendingActivation = status?.status === 'pending_activation';
const isFailed = status?.status === 'failed' || status?.status === 'expired';