mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-20 09:54:44 +02:00
Update ListUsers Prevent bulkdelete of yourself/last admin (#425)
* Update ListUsers.php * Update ListUsers.php * Update app/Filament/Resources/UserResource/Pages/ListUsers.php --------- Co-authored-by: Lance Pioch <lancepioch@gmail.com>
This commit is contained in:
parent
e08cbdecd4
commit
5290b8f8bb
@ -66,7 +66,7 @@ class ListUsers extends ListRecords
|
||||
->actions([
|
||||
Tables\Actions\EditAction::make(),
|
||||
])
|
||||
->checkIfRecordIsSelectableUsing(fn (User $user) => !$user->servers_count)
|
||||
->checkIfRecordIsSelectableUsing(fn (User $user) => auth()->user()->id !== $user->id && !$user->servers_count)
|
||||
->bulkActions([
|
||||
Tables\Actions\BulkActionGroup::make([
|
||||
Tables\Actions\DeleteBulkAction::make(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user