Add useStubItem parameter to allowed-service-point endpoint

Description

Add a non-required boolean parameter useStubItem to an endpoint GET /circulation/requests/allowed-service-points. Default value is false.
When set to true, it should change the behavior:
Instead of running circulation rules for each item of the title, circulation rules need to be executed with the patron group parameter only. All of the item-related parameters (materialTypeId, loanTypeId, locationId) should be random UUIDs.

Environment

None

Potential Workaround

None

Attachments

4

Checklist

hide

Activity

Show:

Roman Barannyk April 12, 2024 at 9:09 AM

Tested on snapshot with the next combination of circulation rules:

 

 

 

 

Everything works as expected

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 15, 2024 at 1:08 PM
Updated April 15, 2024 at 1:39 PM
Resolved April 15, 2024 at 1:39 PM
TestRail: Cases
TestRail: Runs