Done
Details
Assignee
Oleksandr VidinieievOleksandr VidinieievReporter
Mykyta VarenykMykyta VarenykTester Assignee
Stephanie BuckStephanie BuckLabels
Priority
P2Story Points
5Sprint
NoneDevelopment Team
VegaRelease
Lotus (R1 2022) Bug FixRCA Group
Incomplete/missing requirementsTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Oleksandr Vidinieiev
Oleksandr VidinieievReporter
Mykyta Varenyk
Mykyta VarenykTester Assignee
Stephanie Buck
Stephanie BuckLabels
Priority
Story Points
5
Sprint
None
Development Team
Vega
Release
Lotus (R1 2022) Bug Fix
RCA Group
Incomplete/missing requirements
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 14, 2022 at 12:09 PM
Updated June 28, 2022 at 11:59 AM
Resolved April 4, 2022 at 12:36 PM
Overview: Some changes need to be made in mod-circulation after the recently discovered requirement for mod-patron to create TLRs if the feature is enabled. mod-circulation needs to decide which request level and request type to create.
Requirements:
Adapt POST /circulation/requests/instances endpoint to create TLR when requested from mod-patron if TLR feature is enabled.
Approach:
If the TLR feature is enabled, we skip the old item ranking logic in the /circulation/requests/instances endpoint and create TLRs of different request types. Otherwise, we follow the old flow.
Acceptance criteria:
POST /circulation/requests/instances endpoint produces TLRs when the feature is enabled.
Interested parties: @Alexander Kurash