|
|
@@ -301,7 +301,7 @@ class ScheduleService
|
|
|
DB::beginTransaction();
|
|
|
$schedule = Schedule::findOrFail($id);
|
|
|
|
|
|
- $allowedStatuses = ['accepted', 'paid'];
|
|
|
+ $allowedStatuses = ['accepted', 'paid', 'pending'];
|
|
|
if (!in_array($schedule->status, $allowedStatuses)) {
|
|
|
throw new \Exception("Cancelamento não permitido para o status atual: {$schedule->status}");
|
|
|
}
|