don't attempt to parse the hold expire time if it's not set
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 10 Nov 2008 21:53:02 +0000 (21:53 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 10 Nov 2008 21:53:02 +0000 (21:53 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_4@11121 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/opac/skin/default/js/myopac.js

index 6868875..08ec7d7 100644 (file)
@@ -358,9 +358,11 @@ function myOPACDrawHolds(r) {
 
         $n(row, 'myopac_holds_selected_chkbx').checked = false;
 
-        var exp_date = dojo.date.stamp.fromISOString(h.expire_time());
-        $n(row, 'myopac_hold_expire_time').appendChild(
-            text(dojo.date.locale.format(exp_date, {selector:'date'})));
+        if(h.expire_time()) {
+            var exp_date = dojo.date.stamp.fromISOString(h.expire_time());
+            $n(row, 'myopac_hold_expire_time').appendChild(
+                text(dojo.date.locale.format(exp_date, {selector:'date'})));
+        }
 
                unHideMe(row);