From 5f78c4a15b85ac5238e1c55aa4e20e62798cfcbe Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 13 Jun 2017 16:14:44 +0300 Subject: [PATCH] Fix for ninja invoices in portal --- app/Ninja/Repositories/InvoiceRepository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Ninja/Repositories/InvoiceRepository.php b/app/Ninja/Repositories/InvoiceRepository.php index 13f61da2347a..b4b362e4300d 100644 --- a/app/Ninja/Repositories/InvoiceRepository.php +++ b/app/Ninja/Repositories/InvoiceRepository.php @@ -278,7 +278,7 @@ class InvoiceRepository extends BaseRepository ->where('invoices.is_recurring', '=', false) ->where('invoices.is_public', '=', true) // Only show paid invoices for ninja accounts - ->whereRaw(sprintf("((accounts.account_key != '%s' and accounts.account_key not like '%s') or invoices.invoice_status_id = %d)", env('NINJA_LICENSE_ACCOUNT_KEY'), substr(NINJA_ACCOUNT_KEY, 0, 30), INVOICE_STATUS_PAID)) + ->whereRaw(sprintf("((accounts.account_key != '%s' and accounts.account_key not like '%s%%') or invoices.invoice_status_id = %d)", env('NINJA_LICENSE_ACCOUNT_KEY'), substr(NINJA_ACCOUNT_KEY, 0, 30), INVOICE_STATUS_PAID)) ->select( DB::raw('COALESCE(clients.currency_id, accounts.currency_id) currency_id'), DB::raw('COALESCE(clients.country_id, accounts.country_id) country_id'),