diff --git a/app/Filament/Admin/Resources/Plugins/PluginResource.php b/app/Filament/Admin/Resources/Plugins/PluginResource.php index 562f30d20..a67b07202 100644 --- a/app/Filament/Admin/Resources/Plugins/PluginResource.php +++ b/app/Filament/Admin/Resources/Plugins/PluginResource.php @@ -180,7 +180,7 @@ class PluginResource extends Resource }), Action::make('delete') ->label(trans('filament-actions::delete.single.label')) - ->authorize(fn (Plugin $plugin) => user()?->can('create', $plugin)) + ->authorize(fn (Plugin $plugin) => user()?->can('delete', $plugin)) ->icon('tabler-trash') ->color('danger') ->requiresConfirmation() diff --git a/app/Models/Role.php b/app/Models/Role.php index 2b55942c9..e06df4c40 100644 --- a/app/Models/Role.php +++ b/app/Models/Role.php @@ -56,6 +56,7 @@ class Role extends BaseRole 'viewList', 'create', 'update', + 'delete', ], ];