Right clicking authority fields are not always returning all the included authority tags

Bug #1150458 reported by Steve Callender
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Bill Erickson
2.2
Fix Released
Undecided
Unassigned
2.3
Fix Released
Undecided
Unassigned

Bug Description

I've worked with Mike Rylander on this to come up with a solution.

The issue is when right clicking an authority field, not all the included authorities were showing in the list. It looks like the reason is due to a change in the postgres array method.

This patch should eliminate this problem and properly use an aggregate array to return the proper results.

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=commit;h=34f0a439014e4a8515f5437e020de545b67c74f6

Steve

Tags: pullrequest
Revision history for this message
Steve Callender (stevecallender) wrote :

Applied the same change to all the problem authority functions. This patch should be used instead of previous one.

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=commit;h=eda39a5fdf066136fd842e99802bbd88a003ce62

Ben Shum (bshum)
Changed in evergreen:
milestone: none → 2.4.0-rc
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Bill Erickson (berick) wrote :

Poking...

Changed in evergreen:
assignee: nobody → Bill Erickson (erickson-esilibrary)
Revision history for this message
Bill Erickson (berick) wrote :

Created authority author fields for 100 and 110. Confirmed that only the values for 100 appeared in the popup pre-patch and that they both appeared post-patch.

Pushed to master, rel_2_3, and rel_2_2. Thanks, Steve.

Changed in evergreen:
status: Triaged → Fix Committed
Revision history for this message
AlexK (alex-kent) wrote :

Just confirming that I am experiencing this as well in 2.3.3 when trying to link a 651 (Paris, France) from a bib record to the Authority record.

I right-click to get the Authority options and Paris, France does not appear even though I have imported it already.

Ben Shum (bshum)
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.