From ce2ad45015785c60da000970399cb8db09e7e4dc Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 24 Mar 2022 14:06:29 +1100 Subject: [PATCH] Fixes for recurring invoice number for pending plans --- app/Http/Controllers/ClientPortal/NinjaPlanController.php | 2 +- app/Http/Controllers/SetupController.php | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/ClientPortal/NinjaPlanController.php b/app/Http/Controllers/ClientPortal/NinjaPlanController.php index 698b4098e..cfaf0bdb2 100644 --- a/app/Http/Controllers/ClientPortal/NinjaPlanController.php +++ b/app/Http/Controllers/ClientPortal/NinjaPlanController.php @@ -163,7 +163,7 @@ class NinjaPlanController extends Controller $recurring_invoice->save(); $r = $recurring_invoice->calc()->getRecurringInvoice(); - $recurring_invoice->service()->start()->save(); + $recurring_invoice->service()->applyNumber()->start()->save(); LightLogs::create(new TrialStarted()) ->increment() diff --git a/app/Http/Controllers/SetupController.php b/app/Http/Controllers/SetupController.php index 66ad26126..fbb0aed71 100644 --- a/app/Http/Controllers/SetupController.php +++ b/app/Http/Controllers/SetupController.php @@ -52,6 +52,9 @@ class SetupController extends Controller if ($check['system_health'] == true && $check['simple_db_check'] && Schema::hasTable('accounts') && $account = Account::all()->first()) { return redirect('/'); } + + if(Ninja::isHosted()) + return redirect('/'); return view('setup.index', ['check' => $check]); }