long-overdue : XUL; checkin
authorBill Erickson <berick@esilibrary.com>
Mon, 22 Apr 2013 20:59:29 +0000 (16:59 -0400)
committerBill Erickson <berick@esilibrary.com>
Mon, 22 Apr 2013 20:59:29 +0000 (16:59 -0400)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/xul/staff_client/server/circ/checkin.js
Open-ILS/xul/staff_client/server/circ/util.js

index 3f1d976..631122a 100644 (file)
@@ -682,6 +682,7 @@ circ.checkin.prototype = {
                 || checkin.ilsevent == 1203 /* COPY_BAD_STATUS */
                 || checkin.ilsevent == 7009 /* CIRC_CLAIMS_RETURNED */ 
                 || checkin.ilsevent == 7011 /* COPY_STATUS_LOST */ 
+                || checkin.ilsevent == 7025 /* COPY_STATUS_LONG_OVERDUE */ 
                 || checkin.ilsevent == 7012 /* COPY_STATUS_MISSING */) {
                 obj.list.refresh_row( row_params ); 
                 return obj.on_failure();
index af7442f..ae8799a 100644 (file)
@@ -2825,6 +2825,7 @@ circ.util.checkin_via_barcode = function(session,params,backdate,auto_print,asyn
                     7009 /* CIRC_CLAIMS_RETURNED */,
                     7010 /* COPY_ALERT_MESSAGE */,
                     7011 /* COPY_STATUS_LOST */,
+                    7025 /* COPY_STATUS_LONG_OVERDUE */, 
                     7012 /* COPY_STATUS_MISSING */,
                     7013 /* PATRON_EXCEEDS_FINES */
                 ] : [],
@@ -2838,6 +2839,7 @@ circ.util.checkin_via_barcode = function(session,params,backdate,auto_print,asyn
                     7009 /* CIRC_CLAIMS_RETURNED */,
                     7010 /* COPY_ALERT_MESSAGE */,
                     7011 /* COPY_STATUS_LOST */,
+                    7025 /* COPY_STATUS_LONG_OVERDUE */, 
                     7012 /* COPY_STATUS_MISSING */,
                     7013 /* PATRON_EXCEEDS_FINES */,
                     11103 /* TRANSIT_CHECKIN_INTERVAL_BLOCK */ 
@@ -3713,6 +3715,7 @@ circ.util.checkin_via_barcode2 = function(session,params,backdate,auto_print,che
                 case 7009 /* CIRC_CLAIMS_RETURNED */ :
                 case 7010 /* COPY_ALERT_MESSAGE */ :
                 case 7011 /* COPY_STATUS_LOST */ :
+                case 7025 /* COPY_STATUS_LONG_OVERDUE */ :
                 case 7012 /* COPY_STATUS_MISSING */ :
                 case 7013 /* PATRON_EXCEEDS_FINES */ :
                     return null; /* handled */