Inconsistent Display of SMS Carrier Drop Down Options

Bug #1889916 reported by Erica Rohlfs
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.9
Fix Released
Medium
Unassigned

Bug Description

Version 3.3, 3.4 +

This bug is related to https://bugs.launchpad.net/evergreen/+bug/1889913. The display of SMS Carriers within the various drop-down menus is inconsistent, specifically the display of the Carriers' regions.

The 2 most notable examples:

Patron registration Default SMS Carrier drop-down menu does not include the region within parenthesis.

When placing a hold, and selecting the mobile carrier, the drop-down does include the region within parenthesis.

Screen image of comparison attached.

Revision history for this message
Erica Rohlfs (erohlfs) wrote :
Revision history for this message
Garry Collum (gcollum) wrote :
tags: added: circulation pullrequest
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Jason Boyer (jboyer) wrote :

Hi Garry, similar to bug 1809157 it may be best to also sort the carriers by name in addition to including the region.

Revision history for this message
Garry Collum (gcollum) wrote :
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Tested this on https://bugsquash.mobiusconsortium.org/eg/staff/ on 9/22/2021

1. Enabled SMS notice feature in library settings.
2. Logged out, logged in.
3. Edited a patron (https://bugsquash.mobiusconsortium.org/eg/staff/circ/patron/70/edit)
4. Confirm that the Carrier is sorted and has the region after the carrier name.
5. Seems to match the traditional catalog sms carrier drop down now.
6. When I tried to place a hold using the angular staff catalog, no carrier drop down was shown. So I couldn't confirm that it matches that. But that shouldn't hold this up.

I think this addresses the original bug report fully.

I have tested this code and consent to signing off on it with my name,
Josh Stompro and my email address, <email address hidden>.

Josh

tags: added: signedoff
Revision history for this message
John Amundson (jamundson) wrote :

Josh - Do you know if this patch is the cause of the empty SMS Carrier field you saw in the Angular Catalog?

When I view the Angular Place Hold screen on another testing server (festivus), the carrier dropdown populates for me.

See screenshot comparison. Festivus on left vs bugsquash on right.

Changed in evergreen:
milestone: none → 3.9.1
Changed in evergreen:
milestone: 3.9.1 → 3.9.2
Michele Morgan (mmorgan)
Changed in evergreen:
milestone: 3.9.2 → 3.10.1
Changed in evergreen:
milestone: 3.10.1 → 3.10.2
Galen Charlton (gmc)
Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed down to rel_3_9. Thanks, Garry and Josh!

Changed in evergreen:
importance: Undecided → Medium
status: Confirmed → Fix Committed
assignee: Galen Charlton (gmc) → nobody
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.