From 59dad68104e83b4c80feb5cc558a6ff3e92d654c Mon Sep 17 00:00:00 2001 From: Ajay Date: Sat, 16 Mar 2024 00:00:44 -0400 Subject: [PATCH] More free trial fixes --- src/help/PaymentComponent.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/help/PaymentComponent.tsx b/src/help/PaymentComponent.tsx index e3b7e47..7c84b7e 100644 --- a/src/help/PaymentComponent.tsx +++ b/src/help/PaymentComponent.tsx @@ -51,7 +51,7 @@ export const PaymentComponent = () => { }, false)}`); const applyChoices = async (choices: PaymentComponentChoices) => { - if (freeTrialActive()) { + if (Config.config!.freeTrialStart && !Config.config!.freeTrialEnded) { // Can't have two trials at once choices.freeTrial = false; } @@ -79,6 +79,7 @@ export const PaymentComponent = () => { } else if (choices.freeTrial) { setPaymentResult(PaymentResultMessageType.FreeTrial) Config.config!.freeTrialStart = Date.now(); + Config.config!.freeTrialEnded = false; } window.scrollTo(0, 0);