fix: workspace nav without tenant param

This commit is contained in:
Ahmed Darrazi 2026-02-02 19:52:43 +01:00
parent 37a5587a45
commit eb7e6d56f0
2 changed files with 3 additions and 2 deletions

View File

@ -53,7 +53,7 @@ public function panel(Panel $panel): Panel
]) ])
->navigationItems([ ->navigationItems([
NavigationItem::make('Workspaces') NavigationItem::make('Workspaces')
->url(fn (): string => route('filament.admin.resources.workspaces.index')) ->url(fn (): string => ChooseWorkspace::getUrl())
->icon('heroicon-o-squares-2x2') ->icon('heroicon-o-squares-2x2')
->group('Settings') ->group('Settings')
->sort(10), ->sort(10),

View File

@ -2,6 +2,7 @@
namespace App\Support\Middleware; namespace App\Support\Middleware;
use App\Filament\Pages\ChooseWorkspace;
use App\Models\Tenant; use App\Models\Tenant;
use App\Models\User; use App\Models\User;
use App\Models\Workspace; use App\Models\Workspace;
@ -166,7 +167,7 @@ private function configureNavigationForRequest(\Filament\Panel $panel): void
return app(NavigationBuilder::class) return app(NavigationBuilder::class)
->item( ->item(
NavigationItem::make('Workspaces') NavigationItem::make('Workspaces')
->url(fn (): string => route('filament.admin.resources.workspaces.index')) ->url(fn (): string => ChooseWorkspace::getUrl())
->icon('heroicon-o-squares-2x2') ->icon('heroicon-o-squares-2x2')
->group('Settings') ->group('Settings')
->sort(10), ->sort(10),