gnucash maint: Bug 752035 - Transaction Report Filter By not Always Working

Geert Janssens gjanssens at code.gnucash.org
Tue Jul 28 11:13:39 EDT 2015


Updated	 via  https://github.com/Gnucash/gnucash/commit/124a2479 (commit)
	from  https://github.com/Gnucash/gnucash/commit/3ccaec6e (commit)



commit 124a2479efe8778f1a09cf386b4b9025d1b34049
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Jul 28 17:12:24 2015 +0200

    Bug 752035 - Transaction Report Filter By not Always Working
    
    Make sure the internal split function get_corr_account_split
    behaves consistently on multi-split transactions. The transaction
    report depends on this.
    
    Add test case to catch potential regressions
    
    Simplify filter test function in transaction report.



Summary of changes:
 src/engine/Split.c                            | 36 +++---------
 src/engine/Split.h                            |  6 ++
 src/engine/test/utest-Split.c                 | 26 +++++++++
 src/report/report-system/report-system.scm    |  1 -
 src/report/report-system/report-utilities.scm |  3 -
 src/report/standard-reports/transaction.scm   | 79 ++++++++++++++-------------
 6 files changed, 81 insertions(+), 70 deletions(-)



More information about the gnucash-patches mailing list