Three Library Settings Have Group in Wrong Spot
Bug #1952487 reported by
Jennifer Pringle
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Unassigned | ||
3.10 |
Confirmed
|
Undecided
|
Unassigned | ||
3.11 |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.8.0
Three library settings have the Group included as part of the setting name instead of displaying in the Group field.
GUI: Juvenile account requires parent/guardian
GUI: Show guardian field on patron registration
GUI: Suggest guardian field on patron registration
"GUI" should be moved to the Group column for these three library settings
Changed in evergreen: | |
status: | New → Confirmed |
To post a comment you must log in.
There are 5 library settings that have a GUI: prefix in the label now in my upgraded 3.11.0 test system.
Two of them also have the grp set to gui.
Should all of them have the "GUI: " removed from the label and have that only be in the grp field?
egdbdev- 2023-06- 09=# select name,label,grp from config. org_unit_ setting_ type where label~'^GUI'; ------- ------- ------- ------- ------- ------- -- copy_editor_ fields ------- ------- ------- ------- ------- ------- -- edit.au. guardian. show ------- ------- ------- ------- ------- ------- -- edit.au. guardian. suggest ------- ------- ------- ------- ------- ------- -- edit.guardian_ required_ for_juv ------- ------- ------- ------- ------- ------- -- traditional_ catalog. enabled
-[ RECORD 1 ]------
name | ui.hide_
label | GUI: Hide these fields within the Item Attribute Editor
grp | gui
-[ RECORD 2 ]------
name | ui.patron.
label | GUI: Show guardian field on patron registration
grp |
-[ RECORD 3 ]------
name | ui.patron.
label | GUI: Suggest guardian field on patron registration
grp |
-[ RECORD 4 ]------
name | ui.patron.
label | GUI: Juvenile account requires parent/guardian
grp |
-[ RECORD 5 ]------
name | ui.staff.
label | GUI: Enable Traditional Staff Catalog
grp | gui
There are 165 out of 594 org unit setting types that include a prefix like that in the label, so it isn't a rare pattern to follow for naming the settings. But only 5 out of all 250 settings with grp='gui' have the prefix. So it does probably make sense to remove it.
We could also just add the missing grp setting but leave the label prefix.
Josh