for reference, the XUL code does this:
/* HOLD_CAPTURE_DELAYED */ if (check.ilsevent == 7019) {
check.what_happened = 'hold_capture_delayed'; sound.special('checkin.hold_capture_delayed'); var rv = 0; msg += document.getElementById('circStrings').getString('staff.circ.utils.hold_capture_delayed.description'); if (!suppress_popups) { rv = error.yns_alert_formatted( msg, document.getElementById('circStrings').getString('staff.circ.utils.hold_capture_delayed.titlebar'), document.getElementById('circStrings').getString('staff.circ.utils.hold_capture_delayed.prompt_for_nocapture'), document.getElementById('circStrings').getString('staff.circ.utils.hold_capture_delayed.prompt_for_capture'), null, document.getElementById('circStrings').getString('staff.circ.confirm.msg'), '/xul/server/skin/media/images/stop_sign.png' ); } else { // FIXME: add SFX and/or GFX sound.circ_bad(); } params.capture = rv == 0 ? 'nocapture' : 'capture';
return circ.util.checkin_via_barcode(session,params,backdate,auto_print,false);
}
for reference, the XUL code does this:
/* HOLD_CAPTURE_ DELAYED */ if (check.ilsevent == 7019) {
var rv = 0;
msg += document.
if (!suppress_popups) {
rv = error.yns_
);
} else {
// FIXME: add SFX and/or GFX
}
return circ.util. checkin_ via_barcode( session, params, backdate, auto_print, false);
}