diff --git a/app/Http/Requests/ReleaseRequest.php b/app/Http/Requests/ReleaseRequest.php index 498d3d4..0adee0b 100644 --- a/app/Http/Requests/ReleaseRequest.php +++ b/app/Http/Requests/ReleaseRequest.php @@ -20,8 +20,9 @@ public function rules(): array 'release' => ['required', 'array'], - 'release.name' => ['required', 'string'], - 'release.body' => ['required', 'string'], + 'release.name' => ['required', 'string'], + 'release.body' => ['required', 'string'], + 'release.body_short' => ['required', 'string'], 'release.draft' => ['required', 'bool', 'declined'], @@ -42,8 +43,8 @@ public function rules(): array protected function prepareForValidation(): void { - $this->mergeIfMissing([ - 'release.body_short' => $this->get('release')['body'] ?? '', + $this->merge([ + 'release.body_short' => $this->input('release.body', ''), ]); } }