From fcde3b7c08815f4eebe217b6f4d9260373bbd159 Mon Sep 17 00:00:00 2001 From: Eskie Maquilang Date: Tue, 11 Jun 2024 07:19:49 +0800 Subject: [PATCH] kick function --- app/Filament/Resources/UserResource.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Filament/Resources/UserResource.php b/app/Filament/Resources/UserResource.php index 8ed1365..90066ca 100644 --- a/app/Filament/Resources/UserResource.php +++ b/app/Filament/Resources/UserResource.php @@ -98,7 +98,7 @@ public static function table(Table $table): Table ->actions([ Tables\Actions\EditAction::make(), Tables\Actions\Action::make('Kick User') - ->authorize('kick') + ->authorize('kick_user') ->color('danger') ->icon('heroicon-m-user-minus') ->requiresConfirmation() @@ -110,7 +110,8 @@ public static function table(Table $table): Table ->success() ->title('The user has been removed from the company.') ->send(); - }), + }) + ->hidden(fn ($record) => $record->id === auth()->id()), ]) ->bulkActions([ Tables\Actions\BulkActionGroup::make([