LP#1729934 Webstaff penalty create org/depth repair
authorBill Erickson <berickxx@gmail.com>
Fri, 5 Jan 2018 19:55:56 +0000 (14:55 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Tue, 10 Apr 2018 18:22:48 +0000 (14:22 -0400)
commit98947815d42b8f08dce5894780456b82e91dcf9e
treef626bf15cba90a7eeb011a6347c53af792ffb573
parentb4eac90df0ce2923ce5611f66fc645f933d74a94
LP#1729934 Webstaff penalty create org/depth repair

Apply correct org unit to patron penalties created in the web staff
client.  Specifically, be sure the standing penalty depth value is
honored when set.

Commit replaces manual pcrud creation with the XUL-tested API, which
calculates the correct org unit by depth for us.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Open-ILS/web/js/ui/default/staff/circ/services/circ.js