Update UserResource.php

This commit is contained in:
Remco
2026-01-19 23:31:01 +01:00
parent 0f8bd66e31
commit c8df6e22eb
@@ -118,7 +118,7 @@ class UserResource extends Resource
Select::make('team_id')
->native(false)
->label(__('filament::resources.inputs.team_id'))
->options(WebsiteTeam::query()->pluck('rank_name', 'id')->all())
->options(fn () => WebsiteTeam::query()->pluck('rank_name', 'id')->all())
->columnSpanFull(),
])->columns(['sm' => 2]),
@@ -172,7 +172,7 @@ class UserResource extends Resource
->schema([
TextInput::make('password')
->label(__('filament::resources.inputs.new_password'))
->dehydrateStateUsing(fn ($state) => Hash::make((string) $state))
->dehydrateStateUsing(fn ($state) => is_string($state) ? Hash::make($state) : Hash::make(''))
->dehydrated(fn ($state) => filled($state))
->password()
->confirmed(),
@@ -190,7 +190,7 @@ class UserResource extends Resource
Select::make('rank')
->native(false)
->label(__('filament::resources.inputs.rank'))
->options(Permission::where('id', '<', auth()->user()->rank)->get()->pluck('rank_name', 'id')),
->options(fn () => Permission::query()->where('id', '<', (int) optional(auth()->user())->rank)->pluck('rank_name', 'id')->all()),
Toggle::make('is_hidden')
->label(__('filament::resources.inputs.is_hidden'))