Comment 1 for bug 1980867

Revision history for this message
Jeff Davis (jdavis-sitka) wrote :

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.