new hold screen: scanning barcode with carriage return submits form

Bug #1951270 reported by Benjamin Murphy
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
High
Unassigned

Bug Description

In the Traditional Catalog place holds screen, when you scan the users barcode it submits the hold request without the option to confirm the notification settings.

Previously, before this was part of the Traditional Catalog, you scanned the barcode it pulled up the patron’s defaults and you could change notification methods and then submit the hold request. Now, if you scan their barcode it submits the hold request without the option to edit.

EG 3.7.2

description: updated
tags: added: circ-holds
description: updated
Revision history for this message
Michele Morgan (mmorgan) wrote :

Tested this on our 3.6.4 production system and 3.7.2 test system.

On 3.7.2, scanning a patron barcode in the traditional staff catalog place hold screen submits the form and places the hold.

On 3.6.4, scanning a patron barcode in the traditional staff catalog place hold screen DOES NOT submit the form, allowing for changes to be made on the place hold screen before submitting.

Marking Confirmed.

Changed in evergreen:
status: New → Confirmed
tags: added: regression
Changed in evergreen:
importance: Undecided → High
Revision history for this message
Dan Briem (dbriem) wrote :

This might be related to bug #1939426.

When placing a hold in the Traditional catalog, if no hold group exists in the system there can be JS errors. That would stop the JS that prevents the form from submitting on enter.

Revision history for this message
Michele Morgan (mmorgan) wrote :

Noting that on master circa 3.9, light testing shows that scanning the patron barcode (or pressing enter) does not submit the form.

Leaving this open for now so others can confirm.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.