Andrew Wallo 5 个月前
父节点
当前提交
48dfe4df36
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3
    3
      app/Providers/Filament/UserPanelProvider.php

+ 3
- 3
app/Providers/Filament/UserPanelProvider.php 查看文件

@@ -11,7 +11,6 @@ use Filament\Http\Middleware\DisableBladeIconComponents;
11 11
 use Filament\Http\Middleware\DispatchServingFilamentEvent;
12 12
 use Filament\Navigation\NavigationBuilder;
13 13
 use Filament\Navigation\NavigationItem;
14
-use Filament\Pages;
15 14
 use Filament\Panel;
16 15
 use Filament\PanelProvider;
17 16
 use Filament\Support\Colors\Color;
@@ -50,12 +49,13 @@ class UserPanelProvider extends PanelProvider
50 49
                                     ->icon('heroicon-s-building-office-2')
51 50
                                     ->url(static function (): ?string {
52 51
                                         $user = Auth::user();
52
+                                        $companyPanel = FilamentCompanies::getCompanyPanel();
53 53
 
54 54
                                         if ($company = $user?->primaryCompany()) {
55
-                                            return Pages\Dashboard::getUrl(panel: FilamentCompanies::getCompanyPanel(), tenant: $company);
55
+                                            return Filament::getPanel($companyPanel)->getUrl(tenant: $company);
56 56
                                         }
57 57
 
58
-                                        return Filament::getPanel(FilamentCompanies::getCompanyPanel())->getTenantRegistrationUrl();
58
+                                        return Filament::getPanel($companyPanel)->getTenantRegistrationUrl();
59 59
                                     }),
60 60
                             ]);
61 61
                     }),

正在加载...
取消
保存