From df3a1832fe1c1b22a892bfb241e9c50749db8de4 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sat, 28 May 2022 10:20:32 +1000 Subject: [PATCH] Fixes for trial plans --- app/Http/Controllers/ClientPortal/NinjaPlanController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/ClientPortal/NinjaPlanController.php b/app/Http/Controllers/ClientPortal/NinjaPlanController.php index 1c8abd67003a..1f0544e5f753 100644 --- a/app/Http/Controllers/ClientPortal/NinjaPlanController.php +++ b/app/Http/Controllers/ClientPortal/NinjaPlanController.php @@ -125,13 +125,14 @@ class NinjaPlanController extends Controller $gateway_driver->storeGatewayToken($data, ['gateway_customer_reference' => $customer->id]); //set free trial - // $account = auth()->guard('contact')->user()->company->account; if(auth()->guard('contact')->user()->client->custom_value2){ MultiDB::findAndSetDbByAccountKey(auth()->guard('contact')->user()->client->custom_value2); $account = Account::where('key', auth()->guard('contact')->user()->client->custom_value2)->first(); $account->trial_started = now(); $account->trial_plan = 'pro'; $account->plan = 'pro'; + $account->plan_term = 'month'; + $account->plan_started = now(); $account->plan_expires = now()->addDays(14); $account->save(); }