fix(validation): use int|string for Livewire numeric properties and remove nullable from API rules

This commit is contained in:
ShadowArcanist committed 2026-03-29 02:24:36 +05:30
1 parent 15a98b52c9
commit 791aa10b3f
2 files changed
+9 -9

No files matched your search

@@ -660,11 +660,11 @@ class ServersController extends Controller
'is_build_server' => 'boolean|nullable',
'instant_validate' => 'boolean|nullable',
'proxy_type' => 'string|nullable',
'concurrent_builds' => 'integer|nullable|min:1',
'dynamic_timeout' => 'integer|nullable|min:1',
'deployment_queue_limit' => 'integer|nullable|min:1',
'server_disk_usage_notification_threshold' => 'integer|nullable|min:1|max:100',
'server_disk_usage_check_frequency' => 'string|nullable',
'concurrent_builds' => 'integer|min:1',
'dynamic_timeout' => 'integer|min:1',
'deployment_queue_limit' => 'integer|min:1',
'server_disk_usage_notification_threshold' => 'integer|min:1|max:100',
'server_disk_usage_check_frequency' => 'string',
]);
$extraFields = array_diff(array_keys($request->all()), $allowedFields);