Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
EPAM-Veg Sprint 108, EPAM-Veg Sprint 109
-
2
-
Vega
Description
Overview:
This is the first part of the patron block override, which is the case when the logged in user has the credentials to to the override. When is determined that borrowing, renewing or requesting will be blocked, the logged in user's credentials will be checked. If they have the patron block override credential, the Override button will appear in the patron block modal. If they do not, only the Close button and View block details button will appear (as they do now). In the future, instead of just displaying the Close button and View block details button, we will display a modal that allows for a supervisor patron block override code to be entered. This is user story UIU-1170.
Important Note:
Requests does not have a details page like Loans has for displaying the 'Checked out through override' and 'Renewed through override' actions. Requests will also not be collecting a Comment like we do when overriding patron blocks for borrowing and renewing. This is because we do not have a field in which to place the comment. Holly has created a new feature (UXPROD-2809) to add this ability, but it won't be completed in R1 2021. The request override will only be reflected in the Circulation Log.
Scenarios:
- Scenario
- Given patron has automated and/or manual patron blocks and logged in user has patron block override credential
- When modal 'Patron blocked from requesting' displays
- Then add Override button to the left of the current Close button (as shown in attachment Requesting-block.jpg)
- Scenario
- Given 'Patron blocked from requesting' modal displaying with Override button active (Scenario 1 above)
- When the Override button is clicked
- Then
- Allow items to be requested, requiring no further patron block overrides for the patron during this requesting session (if patron info re-entered, new session is considered to be started)
- For each item requested, a record is written to the Circulation Log with a Circ action of 'Created', which should be changed to 'Created through override' (as shown in attached Circulation Log example Circulation-log-with-patron-block-override-on-request.jpg) when a patron block is overridden to allow the request to go through
TestRail: Results
Attachments
Issue Links
- blocks
-
UIU-1170 Patron blocks: Allow for override when logged in user does not have credentials
-
- Draft
-
- defines
-
UXPROD-2910 Override of request for patron blocks
-
- Closed
-
- has to be done after
-
UIU-2025 Create user permission 'User: Can override patron blocks'
-
- Closed
-
- has to be finished together with
-
CIRC-1063 Request create endpoint should also override blocks required by the user
-
- Closed
-
- relates to
-
UXPROD-2809 Request staff notes: Capture staff note when overridding a patron block on requesting
-
- Draft
-
-
MODAUD-57 Add support for log records for requests created through override
-
- Closed
-