LP#1887876 Checkout catalog doesn't load workstation prefs
authorDan Briem <dbriem@wlsmail.org>
Fri, 17 Jul 2020 03:39:09 +0000 (23:39 -0400)
committerTerran McCanna <tmccanna@georgialibraries.org>
Thu, 10 Jun 2021 15:11:14 +0000 (11:11 -0400)
commit1bb502889587d95f7f3d409915e266d12f16f81b
tree38e62e6db52f85b1a18caa342a291131e00e33f5
parent6255f82badfec0f2552583e9d9b77d55a217d4d2
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>
Signed-off-by: Gina Monti <gmonti@biblio.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/web/js/ui/default/staff/circ/patron/holds.js