From 6dfd50bddd814fb3db737cb5fa79d7c9ee8e2d20 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 30 Jun 2016 20:53:06 +0300 Subject: [PATCH] Fix for enabling autobilling --- app/Http/Controllers/ClientPortalController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/ClientPortalController.php b/app/Http/Controllers/ClientPortalController.php index ffcf9b6f4105..333b9f6ff751 100644 --- a/app/Http/Controllers/ClientPortalController.php +++ b/app/Http/Controllers/ClientPortalController.php @@ -776,8 +776,8 @@ class ClientPortalController extends BaseController $publicId = Input::get('public_id'); $enable = Input::get('enable'); - $invoice = $client->invoices->where('public_id', intval($publicId))->first(); - + $invoice = $client->invoices()->where('public_id', intval($publicId))->first(); + if ($invoice && $invoice->is_recurring && ($invoice->auto_bill == AUTO_BILL_OPT_IN || $invoice->auto_bill == AUTO_BILL_OPT_OUT)) { $invoice->client_enable_auto_bill = $enable ? true : false; $invoice->save();