diff --git a/app/Filament/Pages/PlayerProps.php b/app/Filament/Pages/PlayerProps.php index 78ee27cb..7e2db22d 100644 --- a/app/Filament/Pages/PlayerProps.php +++ b/app/Filament/Pages/PlayerProps.php @@ -81,14 +81,14 @@ class PlayerProps extends Page implements HasForms $this->form->fill(); } - public static function canAccess(): bool - { - // false blockiert den Zugriff für JEDEN (die Seite ist effektiv deaktiviert) - // return false; + // public static function canAccess(): bool + // { + // // false blockiert den Zugriff für JEDEN (die Seite ist effektiv deaktiviert) + // // return false; - // Alternativ an Bedingungen knüpfen: - return auth()->user()->hasRole('super_admin'); - } + // // Alternativ an Bedingungen knüpfen: + // return auth()->user()->hasRole('super_admin'); + // } public function getWidgetData(): array { @@ -341,6 +341,7 @@ class PlayerProps extends Page implements HasForms public function setSeasonMode(string $country_id) { $this->season_mode = SofaScoreCategory::where('id', $country_id)->value('season_mode'); + $this->dispatch('season_mode-update', season_mode: $this->season_mode); } diff --git a/app/Filament/Widgets/PlayerPropsDrop.php b/app/Filament/Widgets/PlayerPropsDrop.php index 8a125df9..7439d327 100644 --- a/app/Filament/Widgets/PlayerPropsDrop.php +++ b/app/Filament/Widgets/PlayerPropsDrop.php @@ -231,7 +231,7 @@ class PlayerPropsDrop extends Widget } #[On('season_mode-update')] - public function setSeason(string $season_mode) + public function setSeason(string|int $season_mode) { $this->season_mode = $season_mode; }