gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Aug 7 17:40:31 EDT 2021


Updated	 via  https://github.com/Gnucash/gnucash/commit/be6fb1ab (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3dceb086 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2ee89f66 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3f1e2499 (commit)
	from  https://github.com/Gnucash/gnucash/commit/bedc85af (commit)



commit be6fb1abe2b7fac27c4aefc4b32415bd1c73ab92
Merge: bedc85afa 3dceb0868
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Aug 7 14:39:57 2021 -0700

    Merge Chris Good's 'bug798205ImpOfx' into maint.

commit 3dceb0868e77f931bbf31e413a1c1bfe98f8b0ff
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Jul 27 13:05:58 2021 +1000

    Delete functions no longer used after mods for bug 798205

commit 2ee89f6693c031c280432751c4dc5c01b0499877
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Jul 27 12:15:25 2021 +1000

    Do not drop a potential match just because it has an online_id.
    
    Now that we don't exclude from import a transaction with an FITID that
    matches an already existing transaction, if one accidentally re-imports
    a transaction, this allows it to be automatically matched against the
    previously imported transaction.

commit 3f1e24991f7e78bed7a96be6929e5b6c0bda86e0
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Jul 27 11:57:45 2021 +1000

    Bug 798205 Do not exclude from import a transaction that has an FITID
    
    which matches an already existing split. This is because it
    (1) may be a coincidence and therefore the transaction needs to be added
    or
    (2) could be on a transfer from the account being imported to another
    bank account which has already been imported, and so needs to be
    matched, not added.



Summary of changes:
 gnucash/import-export/import-backend.c      | 100 ----------------------------
 gnucash/import-export/import-backend.h      |   9 ---
 gnucash/import-export/import-main-matcher.c |  30 ++-------
 gnucash/import-export/import-utilities.c    |  23 -------
 gnucash/import-export/import-utilities.h    |  11 ---
 5 files changed, 5 insertions(+), 168 deletions(-)



More information about the gnucash-patches mailing list