]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP1855737 Don't send error object across shared worker port
authorBill Erickson <berickxx@gmail.com>
Mon, 9 Dec 2019 16:47:30 +0000 (11:47 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Fri, 23 Oct 2020 14:53:56 +0000 (10:53 -0400)
commitd827650b6fa03aacdd6ac6f6cf2d8c8021f5937b
treecfb29c5b460c05ba6cac1e40b3bab16a9b5c78cb
parent75e171b0d09d5df8d49a13ae30c3c3ae7da56538
LP1855737 Don't send error object across shared worker port

Data must be string-ifiable to pass across a shared web worker message
port.  In Firefox, at least, errors encountered during IndexedDB /
Lovefield operations are not candidates for automatic stringification.
Avoid trying to send the error object back to the caller.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/web/js/ui/default/staff/offline-db-worker.js