From 310521fff8a29fac68739d5e7decb2dfec4672fb Mon Sep 17 00:00:00 2001 From: Dave Date: Wed, 23 Mar 2016 01:09:44 +0000 Subject: [PATCH] Fix issue where checkout would fail if there were no payment gateways set. --- app/Http/Controllers/EventCheckoutController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/EventCheckoutController.php b/app/Http/Controllers/EventCheckoutController.php index 436125ca..932254dc 100644 --- a/app/Http/Controllers/EventCheckoutController.php +++ b/app/Http/Controllers/EventCheckoutController.php @@ -180,8 +180,8 @@ class EventCheckoutController extends Controller 'order_requires_payment' => (ceil($order_total) == 0) ? false : true, 'account_id' => $event->account->id, 'affiliate_referral' => Cookie::get('affiliate_'.$event_id), - 'account_payment_gateway' => $event->account->active_payment_gateway->exists() ? $event->account->active_payment_gateway : false, - 'payment_gateway' => $event->account->active_payment_gateway->payment_gateway->exists() ? $event->account->active_payment_gateway->payment_gateway : false, + 'account_payment_gateway' => count($event->account->active_payment_gateway) ? $event->account->active_payment_gateway : false, + 'payment_gateway' => count($event->account->active_payment_gateway) ? $event->account->active_payment_gateway->payment_gateway : false, ]); if ($request->ajax()) {