[open-ils-commits] [GIT] Evergreen ILS branch master updated. 7224016bbfee87045710b584d9f343aba15ab5f6

Evergreen Git git at git.evergreen-ils.org
Mon Feb 18 13:08:28 EST 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  7224016bbfee87045710b584d9f343aba15ab5f6 (commit)
      from  5a41bcf322e1874a28b7b2ca85dcfb5b9b62cc27 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7224016bbfee87045710b584d9f343aba15ab5f6
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon Feb 18 12:44:50 2013 -0500

    LP#1129318: fix exception thrown when printing circ receipts
    
    Because of a misplaced parenthesis in the patch introducing the
    PATRON_EXPIRE_DATE_YMD receipt macro, attempting to print
    various circ receipts would result in the following exception:
    
    Error in util.date.formatted_date:
    location.href = oils://remote/xul/2.3_5/server/circ/checkin.xul
    typeof orig_date = string orig_date = 2014-11-07T00:00:00-0500
    typeof _date = object _date = Fri Nov 07 2014 00:00:00 GMT-0500 (Eastern Standard Time)
    format = undefined
    TypeError: s is undefined
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    Signed-off-by: Ben Shum <bshum at biblio.org>

diff --git a/Open-ILS/xul/staff_client/chrome/content/util/print.js b/Open-ILS/xul/staff_client/chrome/content/util/print.js
index 78a15d4..f79c555 100644
--- a/Open-ILS/xul/staff_client/chrome/content/util/print.js
+++ b/Open-ILS/xul/staff_client/chrome/content/util/print.js
@@ -364,7 +364,7 @@ util.print.prototype = {
                 catch(E){s = b; this.error.sdump('D_WARN','string = <' + s + '> error = ' + js2JSON(E)+'\n');}
             try{b = s; s = s.replace(/%PATRON_EXPIRE_DATE%/g,this.escape_html(params.patron.expire_date()));}
                 catch(E){s = b; this.error.sdump('D_WARN','string = <' + s + '> error = ' + js2JSON(E)+'\n');}
-            try{b = s; s = s.replace(/%PATRON_EXPIRE_DATE_YMD%/g,util.date.formatted_date(params.patron.expire_date()), '%Y-%m-%d');}
+            try{b = s; s = s.replace(/%PATRON_EXPIRE_DATE_YMD%/g,util.date.formatted_date(params.patron.expire_date(), '%Y-%m-%d'));}
                 catch(E){s = b; this.error.sdump('D_WARN','string = <' + s + '> error = ' + js2JSON(E)+'\n');}
 
             try{b = s; s=s.replace(/%TODAY%/g,(new Date()));}

-----------------------------------------------------------------------

Summary of changes:
 .../xul/staff_client/chrome/content/util/print.js  |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list