Patron alerts do not display on initial loading of patron information.

Bug #1980273 reported by Dale Rigney
48
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.10
Won't Fix
Medium
Unassigned
3.11
Fix Released
Medium
Unassigned

Bug Description

Tested in Evergreen 3.7.2 and 3.8.0

When the patron information is first loaded on the patron screen the Standing Penalty/Alert messages do not display under the name on the left hand side of the screen. The name of the patron does turn red indicating some sort of alert message but the alert itself does not display until you click on different tab.

Here are the steps to duplicate the issue:

1) Find a patron that has a standing penalty with the Staff Alert field set to true (i.e. ALERT_NOTE or INVALID_PATRON_EMAIL_ADDRESS)
2) Go to Search - Serach Patron and search for the patron.
3) Select the patron from the list. Notice the information for that patron displays on the left but the standing penalty/alert message does not display.
4) Click on any of the tabs (Check Out, Items Out, Holds ect...)
5) The Standing penalty/Alert Message will then display under the name on the left hand side.

tags: added: patron
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Terran McCanna (tmccanna) wrote :

Noting that if you double-click on the patron from the list to fully open the patron account, the alerts do load. But, if you single-click on the patron from the list they do not.

(And that it is just the first time. If you redo the search and single-click on the patron after it's been loaded before, then it loads.)

Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

Confirmed this is still an issue in 3.9

Andrea Neiman (aneiman)
Changed in evergreen:
importance: Undecided → Medium
Revision history for this message
Galen Charlton (gmc) wrote :

A patch is available in the branch working/user/gmcharlt/lp1980273_fix_alert_display_in_patron_summary / https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/gmcharlt/lp1980273_fix_alert_display_in_patron_summary

Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
tags: added: angularjs pullrequest
Changed in evergreen:
assignee: Galen Charlton (gmc) → nobody
Galen Charlton (gmc)
Changed in evergreen:
milestone: none → 3.12.0
Changed in evergreen:
milestone: 3.12.0 → 3.12.1
Revision history for this message
Jason Boyer (jboyer) wrote :

Does the thing. Signoff branch at https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/jboyer/lp1980273_patron_summary_alert_signoff / working/user/jboyer/lp1980273_patron_summary_alert_signoff

tags: added: signedoff
Revision history for this message
Galen Charlton (gmc) wrote :

Enough time has passed, so merging down to rel_3_11. Thanks for testing, Jason!

Changed in evergreen:
status: Confirmed → 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.