Invoices can be uploaded

This commit is contained in:
2026-02-11 15:40:06 +01:00
parent bccfc11687
commit ee7fc637f1
47 changed files with 1751 additions and 67 deletions

View File

@@ -2,6 +2,8 @@
namespace App\Providers;
use App\Enumerations\UserRole;
class AuthCheckProvider {
public function checkLoggedIn() : bool {
if (!auth()->check()) {
@@ -14,8 +16,11 @@ class AuthCheckProvider {
return $user->active;
}
if ($user->user_role_main === UserRole::USER_ROLE_ADMIN) {
return true;
}
return $user->active && $tenant->slug === $user->tenant;
return $user->active && $tenant->slug === $user->local_group;
}
public function getUserRole() : ?string {