From b81eb577440ebcacb517a78227b65c54b200daa3 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 5 Aug 2024 14:02:58 +1000 Subject: [PATCH] Updates / copyright --- app/DataProviders/CAProvinces.php | 9 +++++++++ app/Http/Middleware/ContactRegister.php | 2 +- .../Components/Rotessa/AccountComponent.php | 9 +++++++++ .../Components/Rotessa/AddressComponent.php | 9 +++++++++ .../Components/Rotessa/ContactComponent.php | 9 +++++++++ app/Http/ViewComposers/RotessaComposer.php | 10 +++++++++- app/Providers/ComposerServiceProvider.php | 1 - 7 files changed, 46 insertions(+), 3 deletions(-) diff --git a/app/DataProviders/CAProvinces.php b/app/DataProviders/CAProvinces.php index 251f6e7c9262..6e19b1d74fa1 100644 --- a/app/DataProviders/CAProvinces.php +++ b/app/DataProviders/CAProvinces.php @@ -1,4 +1,13 @@ route()->parameter('company_key') && Ninja::isSelfHost()) { - $company = Account::query()->first()->default_company; + $company = Account::query()->first()->default_company ?? Account::query()->first()->companies->first(); if (! $company->client_can_register) { abort(400, 'Registration disabled'); diff --git a/app/Http/ViewComposers/Components/Rotessa/AccountComponent.php b/app/Http/ViewComposers/Components/Rotessa/AccountComponent.php index c7702b4e66a3..61b7538c8cf0 100644 --- a/app/Http/ViewComposers/Components/Rotessa/AccountComponent.php +++ b/app/Http/ViewComposers/Components/Rotessa/AccountComponent.php @@ -1,4 +1,13 @@ with('states', $states); }); -// CAProvinces View Composer View::composer(['*.rotessa.components.address','*.rotessa.components.banks.CA.bank','*.rotessa.components.dropdowns.country.CA'], function ($view) { $provinces = CAProvinces::get(); $view->with('provinces', $provinces); diff --git a/app/Providers/ComposerServiceProvider.php b/app/Providers/ComposerServiceProvider.php index 9d8d5a94b0bc..ea8b773ee820 100644 --- a/app/Providers/ComposerServiceProvider.php +++ b/app/Providers/ComposerServiceProvider.php @@ -33,7 +33,6 @@ class ComposerServiceProvider extends ServiceProvider $view->with('states', $states); }); - // CAProvinces View Composer view()->composer(['*.rotessa.components.address','*.rotessa.components.banks.CA.bank','*.rotessa.components.dropdowns.country.CA'], function ($view) { $provinces = CAProvinces::get(); $view->with('provinces', $provinces);