gnucash master: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Sun Jun 30 17:49:21 EDT 2019
Updated via https://github.com/Gnucash/gnucash/commit/620efc7c (commit)
via https://github.com/Gnucash/gnucash/commit/a0b93dc0 (commit)
from https://github.com/Gnucash/gnucash/commit/29acfe85 (commit)
commit 620efc7ca4efb3a2778c786a823122b223c4988c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Jun 30 12:50:52 2019 +0800
RptCleanup bug fix dependencies on reports
after commit 93489d4ffc627 module (gnucash report reports) now renamed
to (gnucash reports)
diff --git a/gnucash/report/reports/standard/customer-summary.scm b/gnucash/report/reports/standard/customer-summary.scm
index 247ec15fd..0cbda3802 100644
--- a/gnucash/report/reports/standard/customer-summary.scm
+++ b/gnucash/report/reports/standard/customer-summary.scm
@@ -32,6 +32,7 @@
(use-modules (gnucash gnc-module))
(use-modules (gnucash utilities)) ; for gnc:debug
(use-modules (gnucash gettext))
+(use-modules (gnucash reports))
(gnc:module-load "gnucash/report" 0)
diff --git a/gnucash/report/reports/standard/owner-report.scm b/gnucash/report/reports/standard/owner-report.scm
index 3a9e59f3c..e4443c7e4 100644
--- a/gnucash/report/reports/standard/owner-report.scm
+++ b/gnucash/report/reports/standard/owner-report.scm
@@ -32,6 +32,7 @@
(use-modules (gnucash gnc-module))
(use-modules (gnucash utilities)) ; for gnc:debug
(use-modules (gnucash gettext))
+(use-modules (gnucash reports))
(gnc:module-load "gnucash/report" 0)
commit a0b93dc062e02c1019b62706416c5ad477428d86
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Jun 30 12:50:47 2019 +0800
[reports] fix upgrade gnc:owner-report-create
this was omitted in recent merge maint
diff --git a/gnucash/report/reports/reports.scm b/gnucash/report/reports/reports.scm
index dfd393869..af536f85b 100644
--- a/gnucash/report/reports/reports.scm
+++ b/gnucash/report/reports/reports.scm
@@ -26,6 +26,7 @@
(define-module (gnucash reports))
(use-modules (srfi srfi-13))
+(use-modules (srfi srfi-8))
(use-modules (gnucash app-utils))
(use-modules (gnucash core-utils))
(use-modules (gnucash report))
@@ -88,8 +89,8 @@
(receivables-report-create-internal account title show-zeros?))
(use-modules (gnucash reports standard owner-report))
-(define (gnc:owner-report-create owner account)
+(define* (gnc:owner-report-create owner account #:key currency)
; Figure out an account to use if nothing exists here.
(if (null? account)
- (set! account (find-first-account-for-owner owner)))
+ (set! account (find-first-account-for-owner owner #:currency currency)))
(owner-report-create owner account))
Summary of changes:
gnucash/report/reports/reports.scm | 5 +++--
gnucash/report/reports/standard/customer-summary.scm | 1 +
gnucash/report/reports/standard/owner-report.scm | 1 +
3 files changed, 5 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list