LP#1887876 Checkout catalog doesn't load workstation prefs user/dbriem/lp1887876_checkout_catalog_ws_defaults
authorDan Briem <dbriem@wlsmail.org>
Fri, 17 Jul 2020 03:39:09 +0000 (23:39 -0400)
committerDan Briem <dbriem@wlsmail.org>
Fri, 17 Jul 2020 03:39:09 +0000 (23:39 -0400)
commit06f7a48303eaf24ee636cd7d23128b5f69139527
tree123f9abf1b0c9c621f9381790d67acfae4ebbd99
parent433059d7aac834be9c893491a14353ed996db48b
LP#1887876 Checkout catalog doesn't load workstation prefs

The catalog under the Holds tab in the Checkout interface
doesn't load the default search or preferred library if
you haven't visited the main catalog page earlier in the
session.

This branch sets these settings as cookies in the
AngularJS wrapper for the catalog embedded in the Checkout
interface under the Holds tab.

Test:
1. Close browser, open browser, log into Evergreen
2. Admin->Workstation set search & preferred library
3. Open a patron record -> Holds tab -> Place Holds
4. Search for an item owned by your preferred library
5. Note the library's copies aren't separately indicated
6. Apply patch and repeat steps 1-5
7. Note the library's copies are separately indicated

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Open-ILS/web/js/ui/default/staff/circ/patron/holds.js