commit5
tests / ci (push) Canceled after 0s

This commit is contained in:
2026-10-30 10:55:18 +02:00
parent 0235c7609e
commit 48347e2d3a
161 changed files with 11814 additions and 265 deletions
@@ -2,6 +2,7 @@
namespace App\Http\Middleware;
use App\Services\OrganizationAccess;
use App\Services\SupplierPayables;
use Illuminate\Http\Request;
use Inertia\Middleware;
@@ -39,9 +40,15 @@ class HandleInertiaRequests extends Middleware
return [
...parent::share($request),
'name' => config('app.name'),
'canRequest' => $request->user() !== null && app(OrganizationAccess::class)->canRequest($request->user()),
'auth' => [
'user' => $request->user(),
],
'organizationAccess' => $request->user() === null ? null : [
'permissions' => app(OrganizationAccess::class)->permissions($request->user()),
'active' => app(OrganizationAccess::class)->active($request->user()->tenant_id),
'profileLabel' => app(OrganizationAccess::class)->profileLabel($request->user()),
],
'payablesAvailable' => $request->user() !== null && app(SupplierPayables::class)->can($request->user(), 'view'),
'sidebarOpen' => ! $request->hasCookie('sidebar_state') || $request->cookie('sidebar_state') === 'true',
];