diff --git a/app/Filament/Resources/EggResource/Pages/EditEgg.php b/app/Filament/Resources/EggResource/Pages/EditEgg.php index 8d8a9d5ae..0a2bda98a 100644 --- a/app/Filament/Resources/EggResource/Pages/EditEgg.php +++ b/app/Filament/Resources/EggResource/Pages/EditEgg.php @@ -206,9 +206,15 @@ class EditEgg extends EditRecord ->color('primary') // TODO uses old admin panel export service ->url(fn (Egg $egg): string => route('admin.eggs.export', ['egg' => $egg['id']])), + $this->getSaveFormAction()->formId('form'), ]; } + protected function getFormActions(): array + { + return []; + } + public function getRelationManagers(): array { return [ diff --git a/app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php b/app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php index aab274043..3e72e4236 100644 --- a/app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php +++ b/app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php @@ -2,7 +2,6 @@ namespace App\Filament\Resources\EggResource\RelationManagers; -use App\Filament\Resources\EggResource; use App\Models\Server; use Filament\Resources\RelationManagers\RelationManager; use Filament\Tables; diff --git a/app/Filament/Resources/MountResource/Pages/EditMount.php b/app/Filament/Resources/MountResource/Pages/EditMount.php index fefccb89c..15b3a5bdf 100644 --- a/app/Filament/Resources/MountResource/Pages/EditMount.php +++ b/app/Filament/Resources/MountResource/Pages/EditMount.php @@ -98,6 +98,12 @@ class EditMount extends EditRecord { return [ Actions\DeleteAction::make(), + $this->getSaveFormAction()->formId('form'), ]; } + + protected function getFormActions(): array + { + return []; + } } diff --git a/app/Filament/Resources/NodeResource/Pages/EditNode.php b/app/Filament/Resources/NodeResource/Pages/EditNode.php index 10855ade9..184d533b7 100644 --- a/app/Filament/Resources/NodeResource/Pages/EditNode.php +++ b/app/Filament/Resources/NodeResource/Pages/EditNode.php @@ -191,18 +191,17 @@ class EditNode extends EditRecord return $data; } - protected function getSteps(): array + protected function getFormActions(): array { - return [ - ]; + return []; } - protected function getHeaderActions(): array { return [ Actions\DeleteAction::make() ->disabled(fn (Node $node) => $node->servers()->count() > 0) ->label(fn (Node $node) => $node->servers()->count() > 0 ? 'Node Has Servers' : 'Delete'), + $this->getSaveFormAction()->formId('form'), ]; } diff --git a/app/Filament/Resources/UserResource/Pages/EditUser.php b/app/Filament/Resources/UserResource/Pages/EditUser.php index 032b97118..701b640f7 100644 --- a/app/Filament/Resources/UserResource/Pages/EditUser.php +++ b/app/Filament/Resources/UserResource/Pages/EditUser.php @@ -67,6 +67,12 @@ class EditUser extends EditRecord { return [ Actions\DeleteAction::make(), + $this->getSaveFormAction()->formId('form'), ]; } + + protected function getFormActions(): array + { + return []; + } }