From cdbf5a5dda57d3e2f8a31fc285b4ddd1850f9689 Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 16 Mar 2006 14:32:40 +0000 Subject: [PATCH 1/1] added to cvs git-svn-id: svn://svn.open-ils.org/ILS/trunk@3369 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../backend/circ/circ_permit_renew.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Open-ILS/src/javascript/backend/circ/circ_permit_renew.js diff --git a/Open-ILS/src/javascript/backend/circ/circ_permit_renew.js b/Open-ILS/src/javascript/backend/circ/circ_permit_renew.js new file mode 100644 index 0000000000..e83997cd25 --- /dev/null +++ b/Open-ILS/src/javascript/backend/circ/circ_permit_renew.js @@ -0,0 +1,23 @@ +function go() { + +/* load the lib script */ +load_lib('circ_lib.js'); + +/* collect some useful variables */ +var copy = environment.copy; +var patron = environment.patron; +var patronStanding = patron.standing.value.toLowerCase(); +var patronProfile = patron.profile.name.toLowerCase(); +var copyStatus = copy.status.name.toLowerCase(); +var patronItemsOut = environment.patronItemsOut; +var patronFines = environment.patronFines; +var isRenewal = environment.isRenewal; + +var holds = copy.fetchHolds(); +for( var i in holds ) { + var hold = holds[i]; + if( hold && hold.usr != patron.id ) + return result.event = 'COPY_NEEDED_FOR_HOLD'; +} + +} go(); -- 2.43.2