Done
Details
Assignee
Roman BarannykRoman BarannykReporter
Oleksandr VidinieievOleksandr VidinieievLabels
Priority
P2Story Points
1Sprint
NoneDevelopment Team
VegaParent
Release
Lotus (R1 2022) Bug FixRCA Group
Implementation coding issueTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Roman Barannyk
Roman BarannykReporter
Oleksandr Vidinieiev
Oleksandr VidinieievLabels
Priority
Story Points
1
Sprint
None
Development Team
Vega
Parent
Release
Lotus (R1 2022) Bug Fix
RCA Group
Implementation coding issue
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 18, 2022 at 9:51 AM
Updated June 28, 2022 at 11:59 AM
Resolved March 18, 2022 at 1:53 PM
Preconditions:
TLR feature is enabled
Instance with at least two items exists
Steps to Reproduce:
Create a title level page request for the instance
Note which item the request was created for, then checkout the second item to a different user
Expected Results: Item is checked out successfully, status of the request does not changed
Actual Results: Item is checked out successfully, but the request is closed even though it was created for a different item
Hint for developer: we need to find the not just the first fulfillable request in the queue, but the one that is fulfillable by the item that we are trying to checkout.
See https://github.com/folio-org/mod-circulation/blob/a5dc3018b52eddf636a90c7fb08bed83d30eb78d/src/main/java/org/folio/circulation/domain/UpdateRequestQueue.java#L178