1
0
Fork 0
mirror of synced 2024-06-26 18:20:43 +12:00

Fix tests

This commit is contained in:
Matej Bačo 2022-04-20 13:56:39 +00:00
parent 41b17822a5
commit 806c50bcdb

View file

@ -1017,9 +1017,11 @@ App::post('/v1/projects/:projectId/platforms')
/** @var Utopia\Database\Database $dbForConsole */
// Ensure hostname has proper structure (no port, protocol..)
$validator = new Hostname();
if (!is_null($hostname) && !$validator->isValid($hostname)) {
throw new Exception($validator->getDescription(), 400, Exception::ATTRIBUTE_VALUE_INVALID);
if(!empty($hostname)) {
$validator = new Hostname();
if (!is_null($hostname) && !$validator->isValid($hostname)) {
throw new Exception($validator->getDescription(), 400, Exception::ATTRIBUTE_VALUE_INVALID);
}
}
$project = $dbForConsole->getDocument('projects', $projectId);
@ -1142,9 +1144,11 @@ App::put('/v1/projects/:projectId/platforms/:platformId')
/** @var Utopia\Database\Database $dbForConsole */
// Ensure hostname has proper structure (no port, protocol..)
$validator = new Hostname();
if (!is_null($hostname) && !$validator->isValid($hostname)) {
throw new Exception($validator->getDescription(), 400, Exception::ATTRIBUTE_VALUE_INVALID);
if(!empty($hostname)) {
$validator = new Hostname();
if (!is_null($hostname) && !$validator->isValid($hostname)) {
throw new Exception($validator->getDescription(), 400, Exception::ATTRIBUTE_VALUE_INVALID);
}
}
$project = $dbForConsole->getDocument('projects', $projectId);