LP1735221 Item Alert Prevents Hold Capture Delay Verification
authorDan Briem <dbriem@wlsmail.org>
Thu, 4 Aug 2022 02:46:06 +0000 (22:46 -0400)
committerMichele Morgan <mmorgan@noblenet.org>
Fri, 14 Oct 2022 18:47:18 +0000 (14:47 -0400)
commita0a13462cedcae19b9456500c9674763ed7a0b0e
treee9f1f1b6315e147f7f539a43af395ce9dc59d7a2
parent0cd573f6f5107ba038933c710356223a3f36afff
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