From 3a4a8f3aa69aa78ed9d9c987e6a15ba8dd918b22 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sat, 23 Dec 2017 21:26:22 +0200 Subject: [PATCH] Add invoice w/o due date in dashboard --- app/Ninja/Repositories/DashboardRepository.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Ninja/Repositories/DashboardRepository.php b/app/Ninja/Repositories/DashboardRepository.php index 1897a269e915..0b7fe2b8bee1 100644 --- a/app/Ninja/Repositories/DashboardRepository.php +++ b/app/Ninja/Repositories/DashboardRepository.php @@ -337,7 +337,8 @@ class DashboardRepository ->where('invoices.is_public', '=', true) ->where('contacts.is_primary', '=', true) ->where(function($query) { - $query->where(DB::raw("coalesce(invoices.partial_due_date, invoices.due_date)"), '>=', date('Y-m-d')); + $query->where(DB::raw("coalesce(invoices.partial_due_date, invoices.due_date)"), '>=', date('Y-m-d')) + ->orWhereNull('invoices.due_date'); }) ->orderBy('invoices.due_date', 'asc');