From 2de84966e463c98773bf35a23949f46b3c96d0c1 Mon Sep 17 00:00:00 2001 From: Dave Earley Date: Sun, 24 Jul 2016 23:51:16 +0100 Subject: [PATCH] Fix bug where offline payment would fail if no payment gateway was configured (issue #170) --- app/Http/Controllers/EventCheckoutController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Controllers/EventCheckoutController.php b/app/Http/Controllers/EventCheckoutController.php index a6183288..3eb0a492 100644 --- a/app/Http/Controllers/EventCheckoutController.php +++ b/app/Http/Controllers/EventCheckoutController.php @@ -482,7 +482,7 @@ class EventCheckoutController extends Controller if (isset($ticket_order['transaction_id'])) { $order->transaction_id = $ticket_order['transaction_id'][0]; } - if ($ticket_order['order_requires_payment']) { + if ($ticket_order['order_requires_payment'] && !isset($request_data['pay_offline']) ) { $order->payment_gateway_id = $ticket_order['payment_gateway']->id; } $order->first_name = $request_data['order_first_name'];