From 01e604d8eebf2ac262ea550e2f292bbafa2ef042 Mon Sep 17 00:00:00 2001 From: christopherlam Date: Thu, 1 Feb 2018 15:08:28 +0800 Subject: [PATCH] Use xaccSplitGetReconcile instead of (zero? date) (zero? date) not a good test for reconcile status. Use xaccSplitGetReconcile(split)=='y'. This is a better test. --- gnucash/report/standard-reports/transaction.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnucash/report/standard-reports/transaction.scm b/gnucash/report/standard-reports/transaction.scm index a8697cb20e..669474e289 100644 --- a/gnucash/report/standard-reports/transaction.scm +++ b/gnucash/report/standard-reports/transaction.scm @@ -974,10 +974,9 @@ tags within description, notes or memo. ") (lambda (split transaction-row?) (gnc:make-html-table-cell/markup "date-cell" - (let ((date (xaccSplitGetDateReconciled split))) - (if (zero? date) - "" - (qof-print-date date))))))) + (if (eq? (xaccSplitGetReconcile split) #\y) + (qof-print-date (xaccSplitGetDateReconciled split)) + ""))))) (add-if (column-uses? 'num) (vector (if (and BOOK-SPLIT-ACTION