LP#1770478: Offline org unit tree can break
authorMike Rylander <mrylander@gmail.com>
Tue, 15 May 2018 21:21:00 +0000 (17:21 -0400)
committerJason Stephenson <jason@sigio.com>
Wed, 23 May 2018 19:15:44 +0000 (15:15 -0400)
commit0a8b5aea097110b74164876b13b342a524fcfc99
treef1e0e5805d523f2b5238695926b07bab5a2c7528
parentebe1167a7c9c4ef79e7366a74d6f77ee130e16b1
LP#1770478: Offline org unit tree can break

A thinko in the org tree reconstruction for offline mode caused the tree to be
broken in some situations, when the orgs were not ordered strictly by ID in
the list stored in the browser's IndexedDB storage.  This commit removes that
requirement, and allows trees of any ID and storage ordering to be
reconstituted.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Open-ILS/web/js/ui/default/staff/services/lovefield.js