LP1735221 Item Alert Prevents Hold Capture Delay Verification user/mmorgan/lp1735221_item_alerts_breaks_hold_verify_signoff
authorDan Briem <dbriem@wlsmail.org>
Thu, 4 Aug 2022 02:46:06 +0000 (22:46 -0400)
committerMichele Morgan <mmorgan@noblenet.org>
Tue, 23 Aug 2022 18:45:11 +0000 (14:45 -0400)
commit0ffcb863153b4dd25ac68ed7fae499b6ed3279a2
tree4f9b1f3d80bc4b790885da85a089770ca1124ddd
parent034bfd31b58e4af60a27d5992437bdba44d97380
LP1735221 Item Alert Prevents Hold Capture Delay Verification

Clicking OK on an item alert triggers a checkin override. If the
response contains an override event, an error is thrown. Since
a hold capture delay event is handled as an override, an error
throws before the hold capture delay dialog opens.

This handles the capture delay event separately from the override
events so the dialog will open after an override attempt.

To test:
1. set Hold Capture Requires Verification on a shelving location
2. add an item alert to an item in that shelving location
3. place an item hold on that item
4. checkin that item
5. click OK on the alert dialog and Capture on the delay dialog
6. note the hold is captured`

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Open-ILS/web/js/ui/default/staff/circ/services/circ.js