LP#1729934 Webstaff penalty create org/depth repair user/cesardv/berick_lp1729934-webstaff-penalty-apply-scope_signoff
authorBill Erickson <berickxx@gmail.com>
Fri, 5 Jan 2018 19:55:56 +0000 (14:55 -0500)
committerCesar Velez <cesar.velez@equinoxinitiative.org>
Thu, 1 Feb 2018 22:30:00 +0000 (17:30 -0500)
commitbe0cf834afee77511d7480eb8237f537ac7e5b6a
tree5d223af9f7c5e2dc23bc2c54b82ec0717b0f758d
parent8410fdace48ceb10f0cb9e84294d15a8f5adff9a
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