From 3e9802502c361e417f10d359b548dd399813d496 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 29 Mar 2016 17:30:06 +0300 Subject: [PATCH] Show all invoiced documents in the client portal --- app/Ninja/Repositories/DocumentRepository.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/Ninja/Repositories/DocumentRepository.php b/app/Ninja/Repositories/DocumentRepository.php index c2bca35d6a1f..4da51c3797d4 100644 --- a/app/Ninja/Repositories/DocumentRepository.php +++ b/app/Ninja/Repositories/DocumentRepository.php @@ -184,10 +184,7 @@ class DocumentRepository extends BaseRepository $query = DB::table('invitations') ->join('accounts', 'accounts.id', '=', 'invitations.account_id') ->join('invoices', 'invoices.id', '=', 'invitations.invoice_id') - ->join('expenses', 'expenses.invoice_id', '=', 'invitations.invoice_id') - ->join('documents', function($join){ - $join->on('documents.invoice_id', '=', 'invitations.invoice_id')->orOn('documents.expense_id', '=', 'expenses.id'); - }) + ->join('documents', 'documents.invoice_id', '=', 'invitations.invoice_id') ->join('clients', 'clients.id', '=', 'invoices.client_id') ->where('invitations.contact_id', '=', $contactId) ->where('invitations.deleted_at', '=', null)