From af415afd2f5e34f9bdd8de4572061d6eac1a51cb Mon Sep 17 00:00:00 2001 From: Joshua Dwire Date: Mon, 25 Apr 2016 11:06:52 -0400 Subject: [PATCH] Show payments without card details --- app/Ninja/Repositories/PaymentRepository.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Ninja/Repositories/PaymentRepository.php b/app/Ninja/Repositories/PaymentRepository.php index be2a9104b576..4f9a3fc49291 100644 --- a/app/Ninja/Repositories/PaymentRepository.php +++ b/app/Ninja/Repositories/PaymentRepository.php @@ -23,7 +23,7 @@ class PaymentRepository extends BaseRepository ->join('invoices', 'invoices.id', '=', 'payments.invoice_id') ->join('contacts', 'contacts.client_id', '=', 'clients.id') ->join('payment_statuses', 'payment_statuses.id', '=', 'payments.payment_status_id') - ->join('card_types', 'card_types.id', '=', 'payments.card_type_id') + ->leftJoin('card_types', 'card_types.id', '=', 'payments.card_type_id') ->leftJoin('payment_types', 'payment_types.id', '=', 'payments.payment_type_id') ->leftJoin('account_gateways', 'account_gateways.id', '=', 'payments.account_gateway_id') ->leftJoin('gateways', 'gateways.id', '=', 'account_gateways.gateway_id') @@ -89,7 +89,7 @@ class PaymentRepository extends BaseRepository ->join('invoices', 'invoices.id', '=', 'payments.invoice_id') ->join('contacts', 'contacts.client_id', '=', 'clients.id') ->join('payment_statuses', 'payment_statuses.id', '=', 'payments.payment_status_id') - ->join('card_types', 'card_types.id', '=', 'payments.card_type_id') + ->leftJoin('card_types', 'card_types.id', '=', 'payments.card_type_id') ->leftJoin('invitations', function ($join) { $join->on('invitations.invoice_id', '=', 'invoices.id') ->on('invitations.contact_id', '=', 'contacts.id');