From fbe49e917f7ac3d64a5de4f37ea09836c90363fa Mon Sep 17 00:00:00 2001 From: Paulo Castellano Date: Wed, 1 Apr 2026 14:29:03 -0300 Subject: [PATCH] refactor: use Status enum instead of hardcoded string in scheduled_at validation --- app/Http/Requests/Api/Post/UpdatePostRequest.php | 2 +- app/Http/Requests/App/Post/UpdatePostRequest.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Requests/Api/Post/UpdatePostRequest.php b/app/Http/Requests/Api/Post/UpdatePostRequest.php index 6332ec37..65db9c2d 100644 --- a/app/Http/Requests/Api/Post/UpdatePostRequest.php +++ b/app/Http/Requests/Api/Post/UpdatePostRequest.php @@ -31,7 +31,7 @@ public function rules(): array 'nullable', 'date', Rule::when( - $this->input('status') === 'scheduled', + $this->input('status') === Status::Scheduled->value, ['after:now'] ), ], diff --git a/app/Http/Requests/App/Post/UpdatePostRequest.php b/app/Http/Requests/App/Post/UpdatePostRequest.php index fbf0d44d..b440cb40 100644 --- a/app/Http/Requests/App/Post/UpdatePostRequest.php +++ b/app/Http/Requests/App/Post/UpdatePostRequest.php @@ -26,7 +26,7 @@ public function rules(): array 'nullable', 'date', Rule::when( - $this->input('status') === 'scheduled', + $this->input('status') === Status::Scheduled->value, ['after:now'] ), ],