fix: leaderboard widget visibility
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user