From 712cba0020fb5d2897bb7c7ec6ddd00904f61381 Mon Sep 17 00:00:00 2001 From: phasefx Date: Tue, 28 Oct 2008 22:43:25 +0000 Subject: [PATCH] handle ITEM_DEPOSIT_PAID event on checkin. We could flesh out the description with what exactly staff is expected to do git-svn-id: svn://svn.open-ils.org/ILS/trunk@10949 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/server/circ/util.js | 6 +++++- Open-ILS/xul/staff_client/server/locale/en-US/circ.properties | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Open-ILS/xul/staff_client/server/circ/util.js b/Open-ILS/xul/staff_client/server/circ/util.js index dd98935583..28562b3fad 100644 --- a/Open-ILS/xul/staff_client/server/circ/util.js +++ b/Open-ILS/xul/staff_client/server/circ/util.js @@ -1911,6 +1911,7 @@ circ.util.checkin_via_barcode = function(session,params,backdate,auto_print,asyn 1213 /* PATRON_BARRED */, 1217 /* PATRON_INACTIVE */, 1224 /* PATRON_ACCOUNT_EXPIRED */, + 1234 /* ITEM_DEPOSIT_PAID */, 7009 /* CIRC_CLAIMS_RETURNED */, 7010 /* COPY_ALERT_MESSAGE */, 7011 /* COPY_STATUS_LOST */, @@ -1919,9 +1920,11 @@ circ.util.checkin_via_barcode = function(session,params,backdate,auto_print,asyn ], 'text' : { '1203' : function(r) { - //return data.hash.ccs[ r.payload.status() ].name(); return r.payload.status().name(); }, + '1234' : function(r) { + return document.getElementById('circStrings').getString('staff.circ.utils.checkin.override.item_deposit_paid.warning'); + }, '7010' : function(r) { return r.payload; } @@ -2269,6 +2272,7 @@ circ.util.checkin_via_barcode2 = function(session,params,backdate,auto_print,che case 1213 /* PATRON_BARRED */ : case 1217 /* PATRON_INACTIVE */ : case 1224 /* PATRON_ACCOUNT_EXPIRED */ : + case 1234 /* ITEM_DEPOSIT_PAID */ : case 7009 /* CIRC_CLAIMS_RETURNED */ : case 7010 /* COPY_ALERT_MESSAGE */ : case 7011 /* COPY_STATUS_LOST */ : diff --git a/Open-ILS/xul/staff_client/server/locale/en-US/circ.properties b/Open-ILS/xul/staff_client/server/locale/en-US/circ.properties index 928336a47c..c3a8dd7fa2 100644 --- a/Open-ILS/xul/staff_client/server/locale/en-US/circ.properties +++ b/Open-ILS/xul/staff_client/server/locale/en-US/circ.properties @@ -278,6 +278,7 @@ staff.circ.utils.notify_count=Notices staff.circ.utils.patron_family_name=Patron Last Name staff.circ.utils.patron_first_given_name=Patron First Name staff.circ.utils.checkin.override=Override Checkin Failure? +staff.circ.utils.checkin.override.item_deposit_paid.warning=A paid deposit will be owed to this patron if this action is overrided. staff.circ.utils.billable.amount=Transaction for %1$s billable $%2$s staff.circ.utils.transit_hold_cancelled=Original hold for transit cancelled. staff.circ.utils.item_checked_in=%1$s was already checked in. -- 2.11.0