]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1706148 - Hide "Hold is behind Circ Desk" checkbox in XUL patron registration.
authorJosh Stompro <stomproj@larl.org>
Mon, 24 Jul 2017 18:51:55 +0000 (13:51 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Mon, 31 Jul 2017 21:47:26 +0000 (17:47 -0400)
commit471e9cfcbb3e5518216729f47f0f9bb7721ece7b
tree800d8c9112254181423e7b6a44854af6db80e531
parent0875e68e3fba2ec62fca73b00a6ef17f30f6078f
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>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/web/js/ui/default/actor/user/register.js