Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
Core: F - Sprint 76, Core: F - Sprint 77
-
3
-
Prokopovych
Description
User story:
As a patron who has a request awaiting pickup for at least a day
I want the request to remain on the hold shelf until the end of the pickup day
So I don't come into the library only to find my requested item has been loaned to someone else
As a patron who has a request awaiting pickup for minutes or hours (usually used only for short term loan items)
I want the request to remain on the hold shelf only until the date and time the request expires
So the request doesn't sit on the hold shelf too long when others may want to borrow it
Scenarios:
- Scenario
- Given Request R's pickup service point has its hold shelf expiration period specified in days, weeks or months
- When the request is checked in at the pickup service point and the status is changed to "Open - Awaiting pickup"
- Then:
- The request's Hold Shelf Expiration Date in the Request record should be populated with today's date
/timeplus the Hold shelf expiration period defined in the Service point - If expiration time needs to be stored, it should be 11:59 pm (this would be consistent with the due time given to loans where the loan period is specified in days, weeks or months)
- The request's Hold Shelf Expiration Date in the Request record should be populated with today's date
- Scenario CB: Note this is already how expiration works
- Given Request R's pickup service point has its hold shelf expiration period specified in minutes or hours
- When the request is checked in at the pickup service point and the status is changed to "Open - Awaiting pickup"
- Then the request's Hold Shelf Expiration Date in the Request record should be populated with today's date/time plus the Hold shelf expiration period defined in the Service point
--------------------------------------
From Chalmers issue: CHAL-128:
When setting Hold shelf expiration period to 7 days
Expected: Item is on the Hold shelf clearance report after the seventh day have passed
Actual: Item is on the Hold shelf clearance report after 7 x 24 hours making it hard for both staff and patrons to understand when they should pick up the item at the latest.
TestRail: Results
Attachments
Issue Links
- clones
-
CHAL-128 Hold shelf expiration period is not days but 24 hours
-
- Closed
-
- defines
-
CIRC-194 Requests: Populate the Hold Shelf Expiration Date when a request becomes "Open - Awaiting pickup"
-
- Closed
-
- relates to
-
CIRC-551 Revise request hold shelf expiration date logic
-
- Closed
-
-
UICIRC-396 FE: Add hold shelf exp and request exp date/time tokens to patron notice templates
-
- Closed
-
-
UIREQ-381 When editing hold shelf expiration date, time should be 11:59 pm
-
- Closed
-
1.
|
Merge changes to release branch |
|
Closed | Bohdan Suprun |