Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
Core: F - Sprint 58
-
5
-
Prokopovych
Description
Purpose: Request policies will allow libraries to determine what can be requested and how. They will be targeted to requests via the Circ Rules feature (loan rules will be extended to allow targeting of request policies as well as loan policies (see UXPROD-1217 for more details). At the time of request creation, the system will look at the attibutes of the requester and requested item and run them through the circ rules to determine if the request is allowed or not and, later, what delivery options are available etc. For the first pass of request policies, we will focus simply on whether various types of requests are allowed as delivery is neither complete nor needed by Chalmers.
User story:
As a library administrator
I want to be able to delete request policies I have set up in error
Scenarios:
- Scenario
- Given Settings > Circulation > Request policies
- When a request is in edit
or view mode
- Then a delete option should be available in the pane header dropdown ("Delete")
- Scenario
- Given delete
- When selected
- Then the delete confirmation popup should display
- Header: Delete request policy
- Body: The request policy <RequestPolicyName> will be removed.
- Buttons: Cancel, Delete
- Scenario
- Given delete confirm button
- When clicked
- Then the request policy is deleted and:
- The user is returned to the Request policy list
- Deleted policy should no longer appear in Settings or as an option in Circ Rules
- Delete confirmation toast should display with the text "The request policy <requestPolicyName> was successfully deleted."
- Scenario
- Given delete cancel button
- When clicked
- Then delete is cancelled
Out of scope: Preventing delete of in-use request policies. I am not sure this is even going to be needed (it's not clear whether circ rules will require a request policy. I think they likely won't in which case it should be fine to delete policies that are in use/tied to a circ rule.
Mockups: https://drive.google.com/drive/folders/1EIDgd9thft1PvPGQLb3rJPI_V5hdxFku
TestRail: Results
Attachments
Issue Links
- clones
-
UIREQ-181 Request Policy CRU v1
-
- Closed
-
- has to be done before
-
UICIRC-163 Permission Set for Request Policy CRUD
-
- Closed
-
- relates to
-
UXPROD-69 Request policies (CRUD and Impact on Requests)
-
- Closed
-