Details
Description
Purpose: To implement delivery preference functionality. Not every user will have this option, but for now we are implementing as if they do. Eventually we'll also want to implement the ability to edit address data from this page (assuming you have proper permissions) but that's out of scope for this story.
As a library admin who has a requester who wants their request delivered
I want to be able to select the delivery address and see that address in the request form
So I can verify with them that it's the correct address
Scenarios:
- Scenario
- Given the create/edit request form
- When Fulfilment preference = Delivery
- Then a Delivery address menu should display:
- Contains all Address Types for which the requester has an address
- "Select address type" is default value
- Field not required (delivery address may not be known - don't want to hold up saving because it's not supplied)
- Scenario
- Given the create/edit request form
- When a Delivery address type has been selected
- Then the address associated with that delivery type should display read-only on the request form
- Scenario
- Given there are unsaved changes on the create request form
- When I attempt to navigate away
- Then I should get the unsaved changes notification
- Scenario
- Given there are unsaved changes on the edit request form
- When I attempt to navigate away
- Then I should get the unsaved changes notification
TestRail: Results
Attachments
Issue Links
- blocks
-
UIREQ-56 Unsaved changes notification not appearing when creating requests
-
- Closed
-
- is blocked by
-
CIRCSTORE-30 Add delivery location field to request record
-
- Closed
-
-
UIREQ-49 refactor using SearchAndSort
-
- Closed
-