LP#1706148 - Hide "Hold is behind Circ Desk" checkbox in XUL patron registration. user/dpearl/lp1706148_hide_behind_desk_option_signoff
authorJosh Stompro <stomproj@larl.org>
Mon, 24 Jul 2017 18:51:55 +0000 (13:51 -0500)
committerDan Pearl <dpearl@cwmars.org>
Mon, 31 Jul 2017 18:33:08 +0000 (14:33 -0400)
commit9ce5bcc2c450549af80225b82087c87d85bd39ac
treec6fe5065f5dde04ce5d36bc9e8c5ebb8ea15c67c
parent04a101312b0a42d34108c8d78997a3960241363a
LP#1706148 - Hide "Hold is behind Circ Desk" checkbox in XUL patron registration.

When the library setting for "Behind Desk Pickup Supported" is not enabled then
the checkbox for "Hold is behind Circ Desk" should be hidden.

Test Plan - before fix:
  1. Check to make sure that the "Behind Desk Pickup Supported" library setting is
     unset or false.
  2. Open the patron registration screen in the XUL staff client and see that the
     user settings checkbox for "Hold is behind Circ Desk" exists.

After Fix Applied:
  1. Check to make sure that the "Behind Desk Pickup Supported" library setting is
     unset or false.
  2. Open the patron registration screen in the XUL staff client and see that the
     user settings checkbox for "Hold is behind Circ Desk" no longer is shown.
  3. Change the library setting in question to True.
  4. Reload/reopen the patron registration screen and see that the checkbox now
     is visible.

Signed-off-by: Josh Stompro <stomproj@larl.org>
Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Open-ILS/web/js/ui/default/actor/user/register.js