Fix bug when modifying server descriptions

This commit is contained in:
Dane Everitt 2018-01-21 14:45:20 -06:00
parent faaf27632c
commit d3dba3fcf9
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
2 changed files with 2 additions and 2 deletions

View file

@ -18,7 +18,7 @@ class UpdateServerDetailsRequest extends ServerWriteRequest
return [
'name' => $rules['name'],
'user' => $rules['owner_id'],
'description' => $rules['description'],
'description' => array_merge(['nullable'], $rules['description']),
];
}

View file

@ -71,7 +71,7 @@ class DetailsModificationService
$response = $this->repository->setFreshModel($this->getUpdatedModel())->update($server->id, [
'owner_id' => array_get($data, 'owner_id'),
'name' => array_get($data, 'name'),
'description' => array_get($data, 'description', ''),
'description' => array_get($data, 'description') ?? '',
], true, true);
if ((int) array_get($data, 'owner_id', 0) !== (int) $server->owner_id) {