From a05ff99992002eb32d9d85640e1b52d411f5567e Mon Sep 17 00:00:00 2001 From: tuxarmy Date: Mon, 11 May 2026 18:57:06 +0000 Subject: [PATCH] fix: leaderboard widget visibility --- app/Filament/Widgets/LeaderboardWidget.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Filament/Widgets/LeaderboardWidget.php b/app/Filament/Widgets/LeaderboardWidget.php index 105cbbf..610029e 100644 --- a/app/Filament/Widgets/LeaderboardWidget.php +++ b/app/Filament/Widgets/LeaderboardWidget.php @@ -14,6 +14,11 @@ class LeaderboardWidget extends TableWidget protected int | string | array $columnSpan = 'full'; protected static ?int $sort = 3; + public static function canView(): bool + { + return auth()->user()->hasRole('super_admin'); + } + public function getTableRecordKey(\Illuminate\Database\Eloquent\Model|array $record): string { return (string) (is_array($record) ? $record['user_id'] : $record->user_id);