Done
Details
Assignee
Casey HendersonCasey HendersonReporter
Tim AugerTim AugerLabels
Components
Fix versions
Sprint
NonePriority
TBD
Details
Details
Assignee
Casey Henderson
Casey HendersonReporter
Tim Auger
Tim AugerLabels
Components
Fix versions
Sprint
None
Priority
Created May 2, 2024 at 2:06 AM
Updated October 25, 2024 at 2:12 PM
Resolved October 10, 2024 at 3:41 PM
Context
Goal
Implement a mechanism to persist ad-hoc changes made by a user to data grids. Applied initially to patron request grids.
Example Scenario
Given the Exception Requests grid on the
/patronRequests
pageWhen a user has changed the sort order in the grid
And subsequently (but not necessarily immediately) navigates away from and then back to the
/patronRequests
Then the Exception Requests grid is sorted as last set by the user prior to navigating away
And there is no change to other grids on that page (ie, changes are persisted only to the affected grids changes)
In Scope
All patron requests grids on
/patronRequests
All patron requests grids on
/libraries
Per session persistence
Out of Scope
Data grids other than specified patron request grids
While the persistence mechanism may be applicable to other grids, extending to those is out of scope for now.
Once the behaviour has been used and road tested, we can come back to looking at extending this to other.
Persisting settings or preferences beyond
the current session
the current user - changes I make should not affect what you see at the same time (this is expected to be isolated anyway, as current session implies current user session)