From c8df6e22ebe9d71bbea5a1521713872402266f21 Mon Sep 17 00:00:00 2001 From: Remco Date: Mon, 19 Jan 2026 23:31:01 +0100 Subject: [PATCH] Update UserResource.php --- .../app/Filament/Resources/User/Users/UserResource.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Updated_Cms/app/Filament/Resources/User/Users/UserResource.php b/Updated_Cms/app/Filament/Resources/User/Users/UserResource.php index 4153fcecd3..d3724b67c9 100644 --- a/Updated_Cms/app/Filament/Resources/User/Users/UserResource.php +++ b/Updated_Cms/app/Filament/Resources/User/Users/UserResource.php @@ -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'))