diff --git a/app/Http/Controllers/ClientPortal/DashboardController.php b/app/Http/Controllers/ClientPortal/DashboardController.php index 24d06e8b82dc..ca5e8825b1b3 100644 --- a/app/Http/Controllers/ClientPortal/DashboardController.php +++ b/app/Http/Controllers/ClientPortal/DashboardController.php @@ -1,4 +1,5 @@ render('dashboard.index'); + $total_invoices = Invoice::withTrashed() + ->where('client_id', auth()->guard('contact')->user()->client_id) + ->where('is_deleted', 0) + ->whereIn('status_id', [Invoice::STATUS_SENT, Invoice::STATUS_PARTIAL, Invoice::STATUS_PAID]) + ->sum('amount'); + + return $this->render('dashboard.index', [ + 'total_invoices' => $total_invoices, + ]); } }