]> git.evergreen-ils.org Git - Evergreen.git/commit
Improvements to custom org tree UI
authorBill Erickson <berick@esilibrary.com>
Thu, 23 Aug 2012 21:29:42 +0000 (17:29 -0400)
committerBill Erickson <berick@esilibrary.com>
Tue, 16 Oct 2012 13:37:16 +0000 (09:37 -0400)
commite50d4cef406bee50dbb5ea780a0f06807736e38f
tree6ca9807fe7fdb698d5c0e11261fecb484445764f
parenta54edeb8a1546f7c1f36cd05c583fcff5220ad01
Improvements to custom org tree UI

This replaced the PermaCrud.js create() calls with inline transaction
begin, creates, and commit.  We do this to solve a number of problems:

* Create all new nodes within the same transaction so that a failure
gracefully rolls back.

* PermaCrud.js does not currently disconnect opensrf client sessions
(though it has a disconnect() method).  We can manage that locally.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js