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:39:41 +0000 (09:39 -0400)
commit8a929d746246b56f2670d1b71adaec3377ba67c8
treeb44c652e6e757cee205a71cf2df559226e2746ca
parentde412ce69871671af7970abba42b10fc33554b8b
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