Merge pull request #312 from RMartinOscar/patch-1

Update EditUser.php
This commit is contained in:
Lance Pioch 2024-06-03 10:35:31 -04:00 committed by GitHub
commit 33f10cbcb9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -67,8 +67,8 @@ class EditUser extends EditRecord
{
return [
Actions\DeleteAction::make()
->label(fn (User $user) => auth()->user()->id === $user->id ? 'Can\'t Delete Yourself' : 'Delete')
->disabled(fn (User $user) => auth()->user()->id === $user->id),
->label(fn (User $user) => auth()->user()->id === $user->id ? 'Can\'t Delete Yourself' : ($user->servers()->count() > 0 ? 'User Has Servers' : 'Delete'))
->disabled(fn (User $user) => auth()->user()->id === $user->id || $user->servers()->count() > 0),
$this->getSaveFormAction()->formId('form'),
];
}