gnucash stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Fri Sep 12 19:07:07 EDT 2025
Updated via https://github.com/Gnucash/gnucash/commit/04f9e11f (commit)
via https://github.com/Gnucash/gnucash/commit/6562240a (commit)
from https://github.com/Gnucash/gnucash/commit/948e07ac (commit)
commit 04f9e11fff4ab9cc5c70564eade28a6296dba315
Merge: 948e07ac04 6562240a9e
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Sep 12 16:06:01 2025 -0700
Merge Sherlock's bug-799657 into stable.
commit 6562240a9e63a65599db82f74c2b527fd859bc90
Author: Sherlock <119709043+agwekixj at users.noreply.github.com>
Date: Tue Sep 2 18:42:36 2025 -0700
Bug 799657 - Incorrect trial Balance report with stocks and multiple currencies
diff --git a/gnucash/report/commodity-utilities.scm b/gnucash/report/commodity-utilities.scm
index 5e66551175..b23bd54277 100644
--- a/gnucash/report/commodity-utilities.scm
+++ b/gnucash/report/commodity-utilities.scm
@@ -590,8 +590,8 @@
;; no, create sub-alist from scratch
(let ((pair (list txn-comm (cons (gnc:make-value-collector)
(gnc:make-value-collector)))))
- ((caadr pair) 'add value-amt)
- ((cdadr pair) 'add share-amt)
+ ((caadr pair) 'add (- value-amt))
+ ((cdadr pair) 'add (- share-amt))
;; and add the new sub-alist to sumlist.
(loop (cdr comm-splits)
(cons (list acc-comm (list pair)) sumlist)))))))))))
Summary of changes:
gnucash/report/commodity-utilities.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list