Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
EPAM-Veg Sprint 107, EPAM-Veg Sprint 108, EPAM-Veg Sprint 109
-
3
-
Vega
Description
Overview:
If a loan for a user/patron with one or more patron blocks and the logged in user has 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).
Scenarios:
- Scenario
- Given the loan detail page (displaying a single loan) for a patron with automated and/or manual patron block(s)
- When the Renew button is clicked and patron block modal appears
- Then
- If has the patron block override credential, then add Override button to the left of the current Close button (as shown in attachment Renewing-block.jpg)
- If they do not, then only the Close button and View block details button will appear (as they do now).
- Scenario
- Given 'Patron blocked from renewing' modal displaying with Override button active (Scenario 1 above)
- When the Override button is clicked
- Then open 'Override patron block' modal (as shown in attachment Patron-block-override-comment.jpg) with Save & close button inactive
- Scenario
- Given 'Override patron block' modal displaying with Save & close button inactive (Scenario 2 above)
- When the Cancel button is clicked
- Then close 'Override patron block' modal and go back to 'Patron blocked from renewing' modal
- Scenario
- Given 'Override patron block' modal displaying with Save & close button inactive (Scenario 2 above)
- When something entered in required Comment field
- Then activate Save & close button
- Scenario
- Given 'Override patron block' modal displaying with Save & close button active (Scenario 4 above)
- When the Save & close button is clicked
- Then
- Allow single item to be renewed
- For item renewed via this override, the Loan Action must be 'Renewed through override' and the Comment entered on the 'Override patron block' modal must appear in the Comments field, as shown in the attached Loan Details example FF-details-with-patron-block-override-on-renewal.jpg
- Scenario
- Given an override modal for an item-level error or block, such as item is not renewable or has already been renewed too many times (as shown in attachment item level error.jpg)
- When a patron block was already overridden
- Then the comment from the patron block override entered by the logged in user (see Scenario above) should be shown in the comment field on the item-level override modal (and the user logged in can edit it) (as shown in attachment item level error override.jpg)
TestRail: Results
Attachments
Issue Links
- blocks
-
UIU-1170 Patron blocks: Allow for override when logged in user does not have credentials
-
- Draft
-
- defines
-
UXPROD-2911 Override at renewal for patron and item blocks
-
- Closed
-
- has to be done after
-
UIU-2025 Create user permission 'User: Can override patron blocks'
-
- Closed
-
- is blocked by
-
CIRC-1062 Renewal endpoints should also override blocks required by the user
-
- Closed
-
- relates to
-
UIU-2054 Multiple renewal override for patron blocks
-
- Closed
-