Optionally remove traditional catalog from menu
Bug #1980867 reported by
Jeff Davis
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
EG 3.9
For those of us who have fully migrated to the Angular catalog, it would be nice to be able to hide the "Staff Catalog (Traditional)" menu option. Not everyone is ready to get rid of the traditional catalog yet, so it makes sense to use a setting for this, as we did for the Angular catalog when it was an "experimental" UI.
Changed in evergreen: | |
assignee: | nobody → Jeff Davis (jdavis-sitka) |
Changed in evergreen: | |
assignee: | nobody → Jeff Davis (jdavis-sitka) |
tags: | added: orgunitsettings |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Working branch user/jeffdavis/ lp1980867- hide-trad- cat has a fix:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ jeffdavis/ lp1980867- hide-trad- cat
This branch adds a new org unit setting, "GUI: Enable Traditional Staff Catalog," which controls whether the old staff catalog appears in the Cataloging menu. The menu item is hidden by default; we could set the setting to "true" at the root org unit if we wanted it to display by default instead.
To test:
[1] Install the branch.
[2] Set the "GUI: Enable Traditional Staff Catalog" library setting to true and clear cache/local storage. The "Staff Catalog (Traditional)" option should appear in the Cataloging menu.
[3] Set the "GUI: Enable Traditional Staff Catalog" library setting to false and clear cache/local storage. The "Staff Catalog (Traditional)" option no longer appears in the Cataloging menu.
The setting should be removed when the traditional catalog is removed. If that ends up happening with the next release, this bug can just be marked Invalid.