-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
Expected behavior
When I select the Reading Room request button I expect that only the values associated with the specific holding and item I'm selecting are passed over to Aeon.
Actual behavior
In certain instances with multiple holdings the barcode item level data from one holding on the record is passed along with the holding information for a holding that is not associated with that item.
Steps to replicate
- Visit a record page that has multiple holdings for Special Collections items
- Select the Reading Room Request Option for the holdings in the "Western America - rare:wa" location. The ItemNumber Value in the data is NOT associated with an item in this holding. This holding has no item data.
- Select the Reading Room Request Option for the holding in the "Remote Storage (ReCAP): Western Americana. Special Collections Use Only - rare:xw" location. The ItemNumber value passed over is associated with the single item record attached the that holding on the record.
- Another example can be found on this record that has two holdings in the same location, one with item data, one without.
- The pattern is not universal to SC items with multiple holdings. This record has three holdings in the same location, two without item data, one with and the proper itemNumber data is passed over when an item is present.
Impact of this bug
Misleading information is passed over to Aeon in the "ItemNumber" parameter value.