From 266263897466f694ab13c3093c4ebb3e211b6211 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 20 Feb 2023 20:00:10 +1100 Subject: [PATCH] Return false if no excluded permissions are encountered --- app/Http/ValidationRules/Company/ValidCompanyQuantity.php | 2 +- app/Models/User.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/ValidationRules/Company/ValidCompanyQuantity.php b/app/Http/ValidationRules/Company/ValidCompanyQuantity.php index aae4328f4e8d..aec740d7cc69 100644 --- a/app/Http/ValidationRules/Company/ValidCompanyQuantity.php +++ b/app/Http/ValidationRules/Company/ValidCompanyQuantity.php @@ -30,7 +30,7 @@ class ValidCompanyQuantity implements Rule return auth()->user()->company()->account->companies->count() < 10; } - return auth()->user()->company()->account->companies->count() < auth()->user()->company()->account->hosted_company_count; + return auth()->user()->account->isPaid() && auth()->user()->company()->account->companies->count() < 10 ; } /** diff --git a/app/Models/User.php b/app/Models/User.php index 6c982c86907e..4d1005a73cbc 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -522,6 +522,7 @@ class User extends Authenticatable implements MustVerifyEmail } } + return false; } public function documents()