From d3dba3fcf96134342520a6d5bc6563676aa852fb Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Sun, 21 Jan 2018 14:45:20 -0600 Subject: [PATCH] Fix bug when modifying server descriptions --- .../Api/Application/Servers/UpdateServerDetailsRequest.php | 2 +- app/Services/Servers/DetailsModificationService.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Requests/Api/Application/Servers/UpdateServerDetailsRequest.php b/app/Http/Requests/Api/Application/Servers/UpdateServerDetailsRequest.php index 011293b7..4b75138b 100644 --- a/app/Http/Requests/Api/Application/Servers/UpdateServerDetailsRequest.php +++ b/app/Http/Requests/Api/Application/Servers/UpdateServerDetailsRequest.php @@ -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']), ]; } diff --git a/app/Services/Servers/DetailsModificationService.php b/app/Services/Servers/DetailsModificationService.php index cabebf25..78d8eb31 100644 --- a/app/Services/Servers/DetailsModificationService.php +++ b/app/Services/Servers/DetailsModificationService.php @@ -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) {