From 0d6ad1c4a2208fc42f3c8f9f789c40727fcd6f3d Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 15 Aug 2025 11:26:00 +1000 Subject: [PATCH] Validation fix for payment schedules --- app/Http/Requests/TaskScheduler/PaymentScheduleRequest.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Http/Requests/TaskScheduler/PaymentScheduleRequest.php b/app/Http/Requests/TaskScheduler/PaymentScheduleRequest.php index 1d8790bdea..146751fd97 100644 --- a/app/Http/Requests/TaskScheduler/PaymentScheduleRequest.php +++ b/app/Http/Requests/TaskScheduler/PaymentScheduleRequest.php @@ -56,11 +56,12 @@ class PaymentScheduleRequest extends Request $input['is_paused'] = false; $input['parameters']['auto_bill'] = (bool) isset($input['parameters']['auto_bill']) ? $input['parameters']['auto_bill'] : false; - $input['parameters']['schedule'] = []; - if(isset($input['parameters']['schedule']) && is_array($input['parameters']['schedule']) && count($input['parameters']['schedule']) > 0) { $input['parameters']['schedule'] = $input['parameters']['schedule']; } + else{ + $input['parameters']['schedule'] = []; + } if (isset($input['schedule']) && is_array($input['schedule']) && count($input['schedule']) > 0) { $schedule_map = collect($input['schedule'])->map(function ($schedule, $key) {