From 6ad7e29944d7342ff407830093d104f676f56f30 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 13 Mar 2023 14:26:15 +1100 Subject: [PATCH] Filters for overdue need tuning --- app/Filters/InvoiceFilters.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Filters/InvoiceFilters.php b/app/Filters/InvoiceFilters.php index 6ae3da8e6f66..57b778eee3c5 100644 --- a/app/Filters/InvoiceFilters.php +++ b/app/Filters/InvoiceFilters.php @@ -69,6 +69,7 @@ class InvoiceFilters extends QueryFilters if (in_array('overdue', $status_parameters)) { $query->orWhereIn('status_id', [Invoice::STATUS_SENT, Invoice::STATUS_PARTIAL]) ->where('due_date', '<', Carbon::now()) + ->orWhere('due_date', null) ->orWhere('partial_due_date', '<', Carbon::now()); } });