Selfcheck warn on patron auto-logout, reset activity timer on checkout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Evergreen 2.8, likely affects all versions.
Setting values for the org unit settings "circ.selfcheck
1. Show a warning dialog just before terminating a selfcheck session. The standard "you will be logged out in X seconds" should suffice. As it stands, the session simply ends with no warning.
2. Reset the inactivity timer with each checkout attempt. Currently, the timer is only reset by navigation and printing. On a system with an aggressive timeout, you could be kicked out while you are in the middle of checking out a large pile of items.
Changed in evergreen: | |
milestone: | 2.9-alpha → 2.9-beta |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Correction: the "circ.selfcheck .patron_ password_ required" org unit setting has no bearing on this. Password or not, the login session will timeout if a timeout is configured.
Pushed a possible fix here:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1476370- selfcheck- auth-timer- warning
It adds a warning dialog w/ hard-coded 30 second timeout, effectively increasing the overall timeout by 30 seconds. (I was really hoping to avoid YAOUS for this). If we stick w/ this, we'll need a blurb in the release/upgrade notes about explaining this.