From 5b487e03c8d32374ceba6040e426b11e34dfee45 Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Fri, 14 Oct 2011 14:58:03 +0000 Subject: [PATCH] Fix summary bar errors on invoices since commit 21411. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@21418 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/business/business-ledger/gncEntryLedgerLoad.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/business/business-ledger/gncEntryLedgerLoad.c b/src/business/business-ledger/gncEntryLedgerLoad.c index 48cefb74fd..fd1ccf1795 100644 --- a/src/business/business-ledger/gncEntryLedgerLoad.c +++ b/src/business/business-ledger/gncEntryLedgerLoad.c @@ -356,7 +356,7 @@ void gnc_entry_ledger_load (GncEntryLedger *ledger, GList *entry_list) /* The rest of this does not apply to expense vouchers */ if (ledger->type != GNCENTRY_EXPVOUCHER_ENTRY) { - const GncOwner *owner = gncInvoiceGetOwner (ledger->invoice); + const GncOwner *owner = gncOwnerGetEndOwner (gncInvoiceGetOwner (ledger->invoice)); GncTaxTable *table = NULL; GncTaxIncluded taxincluded_p = GNC_TAXINCLUDED_USEGLOBAL; gboolean taxincluded = FALSE; @@ -364,7 +364,7 @@ void gnc_entry_ledger_load (GncEntryLedger *ledger, GList *entry_list) GNCOptionDB *odb; /* Determine the TaxIncluded and Discount values */ - switch (gncOwnerGetType (gncOwnerGetEndOwner (owner))) + switch (gncOwnerGetType (owner)) { case GNC_OWNER_CUSTOMER: taxincluded_p = gncCustomerGetTaxIncluded (owner->owner.customer);