🆙 More fixes 🆙

This commit is contained in:
Remco
2026-01-20 19:44:22 +01:00
parent a71a634dee
commit eb55c3ab68
10 changed files with 67 additions and 54 deletions
@@ -134,7 +134,7 @@ class PermissionResource extends Resource
})->values();
return $arcturusPermissions->map(function (array $column) use ($groupedToggleButton) {
$columnName = $column['name'];
$columnName = (string) $column['name'];
$needsSecondOption = $column['type_name'] == 'enum' && str_ends_with((string) $column['type'], "'2')");
return $groupedToggleButton($columnName, $needsSecondOption);
@@ -217,9 +217,9 @@ class PermissionResource extends Resource
TextColumn::make('rank_name')
->label(__('filament::resources.columns.name'))
->description(fn (Model $record) => Str::limit($record->description, 40))
->tooltip(function (Model $record): ?string {
$description = $record->description;
->description(fn (Permission $record) => Str::limit((string) $record->description, 40))
->tooltip(function (Permission $record): ?string {
$description = (string) $record->description;
if (strlen($description) <= 40) {
return null;
@@ -231,7 +231,7 @@ class PermissionResource extends Resource
TextColumn::make('prefix')
->label(__('filament::resources.columns.prefix'))
->description(fn (Model $record) => $record->prefix_color)
->description(fn (Permission $record) => (string) $record->prefix_color)
->searchable(),
ToggleColumn::make('hidden_rank')