Change #5555
Category | None |
Changed by | Bill Erickson <berickxx | @gmail.com>
Changed at | Wed 08 Aug 2018 10:31:15 |
Repository | git://git.evergreen-ils.org/Evergreen.git |
Project | Evergreen |
Branch | master |
Revision | 071a5492e33bda4e51abe43ff3fe2f327c402153 |
Comments
LP#1768947 Offline DB runs in shared web worker Move the lovefield database access logic into a shared web worker script. This ensures the only one connection (per schema) can exist, avoiding data integrity problems caused by having multiple tabs writing to the database at the same time. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca> Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Changed files
- Open-ILS/src/templates/staff/base_js.tt2
- Open-ILS/web/js/ui/default/staff/offline-db-worker.js
- Open-ILS/web/js/ui/default/staff/offline.js
- Open-ILS/web/js/ui/default/staff/services/lovefield.js
- Open-ILS/web/js/ui/default/staff/webpack.config.js