Fix EditUser (#1046)

* fix unique when editing user

* unset roles when editing
This commit is contained in:
Boy132 2025-02-28 13:28:18 +01:00 committed by GitHub
parent 0b84b0c08c
commit d8e8240756
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 2 deletions

View File

@ -105,14 +105,14 @@ class UserResource extends Resource
->label(trans('admin/user.username')) ->label(trans('admin/user.username'))
->alphaNum() ->alphaNum()
->required() ->required()
->unique() ->unique(ignoreRecord: true)
->minLength(3) ->minLength(3)
->maxLength(255), ->maxLength(255),
TextInput::make('email') TextInput::make('email')
->label(trans('admin/user.email')) ->label(trans('admin/user.email'))
->email() ->email()
->required() ->required()
->unique() ->unique(ignoreRecord: true)
->maxLength(255), ->maxLength(255),
TextInput::make('password') TextInput::make('password')
->label(trans('admin/user.password')) ->label(trans('admin/user.password'))

View File

@ -41,6 +41,8 @@ class EditUser extends EditRecord
return $record; return $record;
} }
unset($data['roles']);
return $this->service->handle($record, $data); return $this->service->handle($record, $data);
} }
} }