Details
-
Bug
-
Status: In Review (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
-
Prokopovych
Description
If a hold is placed without specifying createDate or expirationDate (both optional fields), the hold is created but it cannot later be retrieved via GET patron endpoint. The count is correct, but the hold is not present in the array.
{ "totalHolds" : 2, "holds" : [ { "requestId" : "a6c8329e-7619-4cc4-bfe2-a813dc907999", "item" : { "instanceId" : "e5a80cf5-c4e5-4584-ad7a-0a8afd555f5f", "itemId" : "beadf6c4-c497-4dd1-97ef-a54e716f31eb", "title" : "10,000 B.C" }, "expirationDate" : "2019-05-08T18:56:33.749+0000", "fulfillmentPreference" : "Delivery", "status" : "Open - Not yet filled" } ],
Note in the above example that only the hold placed with createData and expirationDate is visible in the array.
TestRail: Results
Attachments
Issue Links
- is blocked by
-
CIRCSTORE-287 Add @Validate to all API implementations
-
- Closed
-
- is defined by
-
CIRCSTORE-288 POST /request-storage-batch should set metadata: createdDate, ...
-
- Closed
-