Role | Person | Comments |
---|---|---|
Solution Architect | ||
Java Lead | ||
UI Lead | ||
Product Owner |
- UXPROD-1796Getting issue details... STATUS - Title-Level Requests (Complete feature)
Requirements
Approach & Design
mod-configuration
Configuration for enablement of title requests should be created and seated to false by default:
{
"module": "CIRCULATION",
"configName": "title-requests",
"enabled": true,
"value": "{\"enableTitleRequests\":\"false\"}",
}
UI and BE clients operate with Configuration API to retrieve this setting for each tenant. This setting can be changed and should be used to determine if TitleLevel Request is enabled.
mod-circulation
Method | Path | Provided permissions | Request | Response | Description | Notes |
---|---|---|---|---|---|---|
GET | circulation/requests/title-queue/{instanceId} | circulation.requests.title-queue.collection.get | NA | 200 OK | Get requests collection | {instanceId} - corresponding instance id, should support CQL, ordering, sorting |