Skip to content

Commit 33e2e45

Browse files
committed
fix server resource page form
closes #71
1 parent 1c2cda5 commit 33e2e45

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

user-creatable-servers/src/Filament/Admin/Resources/UserResourceLimits/UserResourceLimitsResource.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ public static function form(Schema $schema): Schema
9797
->searchable(['username', 'email'])
9898
->getOptionLabelFromRecordUsing(fn (User $user) => "$user->username ($user->email)")
9999
->selectablePlaceholder(false)
100-
->hiddenOn('edit'),
100+
->hiddenOn('edit')
101+
->columnSpanFull(),
101102
TextInput::make('cpu')
102103
->label(trans('user-creatable-servers::strings.cpu'))
103104
->required()

user-creatable-servers/src/Filament/Server/Pages/ServerResourcePage.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ class ServerResourcePage extends ServerFormPage
2121
{
2222
protected static string|\BackedEnum|null $navigationIcon = 'tabler-cube-plus';
2323

24+
protected static ?int $navigationSort = 20;
25+
2426
protected static ?string $navigationLabel = 'Resource Limits';
2527

2628
protected static ?string $title = 'Resource Limits';
@@ -41,14 +43,11 @@ public static function canAccess(): bool
4143
return parent::canAccess();
4244
}
4345

44-
protected static ?int $navigationSort = 20;
45-
4646
public function form(Schema $schema): Schema
4747
{
4848
/** @var Server $server */
4949
$server = Filament::getTenant();
5050

51-
/** @var UserResourceLimits $userResourceLimits */
5251
$userResourceLimits = UserResourceLimits::where('user_id', $server->owner_id)->firstOrFail();
5352

5453
$maxCpu = $server->cpu + $userResourceLimits->getCpuLeft();
@@ -57,7 +56,7 @@ public function form(Schema $schema): Schema
5756

5857
$suffix = config('panel.use_binary_prefix') ? 'MiB' : 'MB';
5958

60-
return $schema
59+
return parent::form($schema)
6160
->columns([
6261
'default' => 1,
6362
'lg' => 3,
@@ -111,7 +110,7 @@ protected function getHeaderActions(): array
111110
return [
112111
Action::make('save')
113112
->label(trans('filament-panels::resources/pages/edit-record.form.actions.save.label'))
114-
->submit('save')
113+
->action('save')
115114
->formId('form')
116115
->keyBindings(['mod+s']),
117116
Action::make('delete_server')

0 commit comments

Comments
 (0)