feature request: enable filtering by active/inactive patrons in duplicate patron checking

Bug #1217052 reported by Chris Sharp
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

Duplicate patron checking in the patron registration interface is currently filtering out users marked active = false. We propose the addition of a per-organizational unit setting that allows duplicate patron checking to include inactive users.

Revision history for this message
Chris Sharp (chrissharp123) wrote :

Evergreen 2.3.6
OpenSRF 2.1.2
PostgreSQL 9.1.9
Ubuntu 12.04 LTS

Ben Shum (bshum)
Changed in evergreen:
status: New → Triaged
Revision history for this message
Jason Boyer (jboyer) wrote :

This has recently become an issue here and I've just started looking into it. Given that there's no reason an inactive account can't be re-activated and the benefits of having a lot of duplicate (if somewhat out-of-the-way) accounts are so few, is there really a need to make this dependent on an OU Setting?

Revision history for this message
Jason Boyer (jboyer) wrote :

I've put a branch together that includes inactives in dupe searches and has a release note in case it's accepted as-is. If someone would like to add an OU (I'm not particularly for it) feel free. (but I forgot to make it a collab branch. :-/ )

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/jboyer/lp1217052_check_inactive_dupes

Jason Boyer (jboyer)
tags: added: pullrequest
Revision history for this message
Kathy Lussier (klussier) wrote :

+1 to including inactive users without the OU setting. If I have time, I'll try to test this branch before 2.9 beta, but I have a lot of other branches on my list to test this week.

Revision history for this message
Kathy Lussier (klussier) wrote :
tags: added: signedoff
Changed in evergreen:
milestone: none → 2.9-beta
Revision history for this message
Ben Shum (bshum) wrote :

Pushed to master, thanks Jason and Kathy!

Changed in evergreen:
status: Triaged → Fix Committed
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.