]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1712637 Patron edit hold pickup location repairs
authorBill Erickson <berickxx@gmail.com>
Thu, 14 Sep 2017 22:09:08 +0000 (18:09 -0400)
committerKathy Lussier <klussier@masslnc.org>
Mon, 18 Sep 2017 15:47:30 +0000 (11:47 -0400)
commit2b94b7b9b4b31a2dfd024dba18edc542c55920e8
treef706480384a0a3fc51a61e973354afd68f33fb12
parent711853d2cad00c73fa5da75fbcaa22abd4975486
LP#1712637 Patron edit hold pickup location repairs

1. Allow setting the hold pickup location independant of the home
   library.

2. Disable org units in the pickup lib selector that are not viable hold
   pickup locations (can_have_vols=f)

3. Consistent w/ the XUL client, allow a patron to be created without
   selecting a default pickup location.

To test:

[1] Register a new patron and confirm pickup location is initialy unset.
[2] Confirm pickup lib options are viable pickup locations.
[3] Apply a pickup location different from the home library and confirm
    the home library selector remains unchanged.
[4] Confirm saving the patron applies the expected pickup location value.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js