Details
Description
Purpose: FOLIO apps, including the Check out app, retain state. To mitigate risk of accidental checkout to the wrong patron, we plan to implement a session timeout setting for Checkout.
Scenarios:
- Scenario
- Given Settings > Circulation > Other settings
- When displayed
- Then a checkbox should be displayed:
-
- Label: Automatically end checkout session after period of inactivity
- Default: Checked
-
- Scenario
- Given the "Automatically end checkout session" checkbox on Settings > Circulation > Other settings
- When checked
- Then user can specify the number of minutes of inactivity as shown in the attached mock-up
- Default = 3 minutes
- Validation = must be a whole number > 0
- Validation message = "Please enter a number to continue"
- Scenario
- Given the "Automatically end checkout session" checkbox on Settings > Circulation > Other settings
- When unchecked
- Then the inactivity period field should not be displayed
Mockup: https://drive.google.com/file/d/1XI9IUqJZMNjqFVTZa_oTheqHec8UuR-5/view?usp=sharing
NOTE: please focus on the new check out timeout setting only - there may have been updates to other aspects of this page since the mockup was created.
TestRail: Results
Attachments
Issue Links
- blocks
-
UICHKOUT-70 Clear Check Out Page When Session Expires
-
- Closed
-