gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Aug 14 18:44:25 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/e9737375 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/087501d3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/410db42d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/229f6f5e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4c1fc1d5 (commit)
	from  https://github.com/Gnucash/gnucash/commit/1e64f3bb (commit)



commit e9737375a29422958a6d6230ed767b212756458f
Merge: 1e64f3bb0 087501d31
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 14 15:42:13 2022 -0700

    Merge branch 'bug798262' into maint

commit 087501d316f9627748560210a95a66841849a9c4
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 14 15:31:46 2022 -0700

    Bug 798262 - Scheduled transactions with blank amounts do not get created.
    
    Handle template transactions that don't have any splits with empty credit
    and debit strings and those having no set transaction account.
    
    Set the concrete transaction commodity to the first found of:
    The template transaction's commodity
    The commodity of the first split with a credit or debit string
    The commodity of the first split.

commit 410db42df00f9a6ad79ba2bd43a7a35e442e5e0a
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 14 15:28:14 2022 -0700

    Test case where the template txn doesn't have a set currency.

commit 229f6f5e85a8579b371d87f407862910a416d2dd
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Aug 12 12:58:58 2022 -0700

    Fix gdate adjustments.

commit 4c1fc1d555a154f276ef093926ba821f8bd4fdd8
Author: Simon Arlott <sa.me.uk>
Date:   Sun Sep 26 13:07:51 2021 +0100

    Bug 798262 - Add test case for basic scheduled transactions
    
    Test these scheduled transactions:
    * 2 splits with fixed amounts "123"
    * 2 splits with fixed amounts "0"
    * 2 splits with empty amounts ""
    
    Verify that automatically created scheduled transactions exist.



Summary of changes:
 libgnucash/app-utils/gnc-sx-instance-model.c |  12 ++-
 libgnucash/app-utils/test/CMakeLists.txt     |   4 +-
 libgnucash/app-utils/test/test-sx.cpp        | 141 ++++++++++++++++++++++++++-
 3 files changed, 150 insertions(+), 7 deletions(-)



More information about the gnucash-patches mailing list