From ba115a450262c65a92a1d0b117515bdac925e26d Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Fri, 10 Apr 2026 14:45:25 +0700 Subject: [PATCH] feat: add date range validation for proposal submission in SendProposalAction --- .../Cooperations/Actions/Cooperation/SendProposalAction.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php index 0550a8a..2d1216f 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php @@ -141,6 +141,8 @@ protected function setUp(): void ->first(); return $cooperationMedia + && $record->initial_submission_date->toDateString() <= now()->toDateString() + && $record->final_submission_date->toDateString() >= now()->toDateString() && $cooperationMedia->status === ApprovalStatus::ACCEPTED && ! $record->proposal() ->where('partner_media_id', $cooperationMedia->partner_media_id)