web client: include inactive option in patron search is not sticky

Bug #1706124 reported by Kathy Lussier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
2.12
Won't Fix
Medium
Unassigned

Bug Description

The xul client remembers the state of 'include inactive' checkbox in patron search. In the web client, when loading patron search, the checkbox is always unselected by default. This checkbox should remember its state on last use and either be selected/deselected based on that state.

In many libraries, circulation staff are always expected to include inactive patrons in their search before creating a new account. It's a step that will be easy to miss if the option is not selected as soon as the patron search screen loads.

Revision history for this message
Terran McCanna (tmccanna) wrote :

This will be a big problem for PINES.

Changed in evergreen:
status: New → Confirmed
Changed in evergreen:
milestone: none → 3.0-alpha
Changed in evergreen:
milestone: 3.0-beta → 3.0-beta2
Kathy Lussier (klussier)
Changed in evergreen:
assignee: nobody → Kathy Lussier (klussier)
Revision history for this message
Kathy Lussier (klussier) wrote :

I re-used the code Cesar did for bug 1697754 to make the 'include inactive' checkbox sticky. Thanks for leading the way Cesar!

Working branch at http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/kmlussier/lp1706124-sticky-include-inactive-patrons-checkbox

Changed in evergreen:
assignee: Kathy Lussier (klussier) → nobody
tags: added: pullrequest
Changed in evergreen:
assignee: nobody → Jason Stephenson (jstephenson)
Revision history for this message
Jason Stephenson (jstephenson) wrote :

The branch applies to master/3.0 cleanly and works.

It does not apply to 2.12, as the files it modifies do not exist there. I'm inclined to push the branch to master and set the status of this bug for 2.12 to won't fix.

In the meantime, I've added a signoff pending discussion:

user/dyrcona/lp1706124-sticky-include-inactive-patrons-checkbox-signoff

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dyrcona/lp1706124-sticky-include-inactive-patrons-checkbox-signoff

tags: added: signedoff
Changed in evergreen:
assignee: Jason Stephenson (jstephenson) → nobody
Revision history for this message
Terran McCanna (tmccanna) wrote :

Thank you, Jason! +1 to just resolving it for 3.0

Galen Charlton (gmc)
Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed to master, along with a follow-up that tweaks the name of the key to better match local conventions and adjust whitespace. Thanks, Kathy and Jason!

I don't mind this being only a 3.0 thing, but I won't touch the 2.12 targeting for tonight.

Changed in evergreen:
status: Confirmed → Fix Committed
assignee: Galen Charlton (gmc) → nobody
Revision history for this message
Kathy Lussier (klussier) wrote :

I hadn't looked at the 2.12 branch. Oh well. It would have been a nice fix for 2.12, but we can wait for 3.0. I'll remove the target for 2.12.

Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.