From http://biblio.laurentian.ca/tickets/conifer/wiki/devHolds
apparently I missed this in moving our customizations from SVN (or it
was only ever local?)
Signed-off-by: Dan Scott <dscott@laurentian.ca>
load_lib('JSON_v1.js');
log_vars('circ_permit_renew');
+//from Jason Etheridge's suggestion on OPEN-ILS-GENERAL, Dec. 23, 2009
+log_info("permit_renew searching for potential holds for copy " + copy.barcode)
+var hold = copy.fetchBestHold();
+if( hold ) {
+ log_info("hold found for renewal item, checking hold->usr..");
+ if( hold && hold.usr != patron.id ) {
+ return result.events.push('COPY_NEEDED_FOR_HOLD');
+ }
+}
+
} go();