Fix StoreServerRequest for deployment (#1031)

This commit is contained in:
Boy132 2025-02-25 13:49:55 +01:00 committed by GitHub
parent 1e7a901371
commit fe8e6fcfda
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -55,9 +55,11 @@ class StoreServerRequest extends ApplicationApiRequest
// Automatic deployment rules // Automatic deployment rules
'deploy' => 'sometimes|required|array', 'deploy' => 'sometimes|required|array',
'deploy.locations' => 'array', 'deploy.locations' => 'sometimes|array',
'deploy.locations.*' => 'required_with:deploy.locations,integer|min:1', 'deploy.locations.*' => 'required_with:deploy.locations|integer|min:1',
'deploy.dedicated_ip' => 'required_with:deploy,boolean', 'deploy.tags' => 'array',
'deploy.tags.*' => 'required_with:deploy.tags|string|min:1',
'deploy.dedicated_ip' => 'required_with:deploy|boolean',
'deploy.port_range' => 'array', 'deploy.port_range' => 'array',
'deploy.port_range.*' => 'string', 'deploy.port_range.*' => 'string',
'start_on_completion' => 'sometimes|boolean', 'start_on_completion' => 'sometimes|boolean',