sim642 / einstein-js

Einstein Puzzle 2.0 by Flowix Games ported to the web
https://einstein.sim642.eu/
4 stars 0 forks source link

Dexie.PrematureCommitError when inserting new time into IndexedDB #41

Closed sim642 closed 6 years ago

sim642 commented 6 years ago
16:10:01.236 Unhandled rejection: PrematureCommitError: Transaction committed too early. See http://bit.ly/2kdckMn
enterTransactionScope/</<@http://localhost:8000/dist/vendor.js:2393:37
nativeAwaitCompatibleWrap/<@http://localhost:8000/dist/vendor.js:1489:20
callListener@http://localhost:8000/dist/vendor.js:1172:19
endMicroTickScope@http://localhost:8000/dist/vendor.js:1259:17
wrap/<@http://localhost:8000/dist/vendor.js:1326:17

From previous:
then@http://localhost:8000/dist/vendor.js:902:22
enterTransactionScope/<@http://localhost:8000/dist/vendor.js:2391:21
nativeAwaitCompatibleWrap/<@http://localhost:8000/dist/vendor.js:1489:20
callListener@http://localhost:8000/dist/vendor.js:1172:19
endMicroTickScope@http://localhost:8000/dist/vendor.js:1259:17
physicalTick@http://localhost:8000/dist/vendor.js:1234:30

From previous:
then@http://localhost:8000/dist/vendor.js:902:22
increase/<@http://localhost:8000/dist/app.js:1004:20
enterTransactionScope/</promiseFollowed<@http://localhost:8000/dist/vendor.js:2377:35
follow/</<@http://localhost:8000/dist/vendor.js:1059:17
usePSD@http://localhost:8000/dist/vendor.js:1470:16
newScope@http://localhost:8000/dist/vendor.js:1367:14
follow/<@http://localhost:8000/dist/vendor.js:1046:20
executePromiseTask@http://localhost:8000/dist/vendor.js:1074:9
Promise@http://localhost:8000/dist/vendor.js:891:5
follow@http://localhost:8000/dist/vendor.js:1045:16
enterTransactionScope/<@http://localhost:8000/dist/vendor.js:2375:39
nativeAwaitCompatibleWrap/<@http://localhost:8000/dist/vendor.js:1489:20
callListener@http://localhost:8000/dist/vendor.js:1172:19
endMicroTickScope@http://localhost:8000/dist/vendor.js:1259:17
physicalTick@http://localhost:8000/dist/vendor.js:1234:30

From previous:
then@http://localhost:8000/dist/vendor.js:902:22
first@http://localhost:8000/dist/vendor.js:3812:24
get@http://localhost:8000/dist/vendor.js:2507:24
get@http://localhost:8000/dist/app.js:984:16
increase/<@http://localhost:8000/dist/app.js:1004:20
enterTransactionScope/</promiseFollowed<@http://localhost:8000/dist/vendor.js:2377:35
follow/</<@http://localhost:8000/dist/vendor.js:1059:17
usePSD@http://localhost:8000/dist/vendor.js:1470:16
newScope@http://localhost:8000/dist/vendor.js:1367:14
follow/<@http://localhost:8000/dist/vendor.js:1046:20
executePromiseTask@http://localhost:8000/dist/vendor.js:1074:9
Promise@http://localhost:8000/dist/vendor.js:891:5
follow@http://localhost:8000/dist/vendor.js:1045:16
enterTransactionScope/<@http://localhost:8000/dist/vendor.js:2375:39
nativeAwaitCompatibleWrap/<@http://localhost:8000/dist/vendor.js:1489:20
callListener@http://localhost:8000/dist/vendor.js:1172:19
endMicroTickScope@http://localhost:8000/dist/vendor.js:1259:17
physicalTick@http://localhost:8000/dist/vendor.js:1234:30

From previous:
then@http://localhost:8000/dist/vendor.js:902:22
_read@http://localhost:8000/dist/vendor.js:3642:21
toArray@http://localhost:8000/dist/vendor.js:3723:24
first@http://localhost:8000/dist/vendor.js:3812:24
get@http://localhost:8000/dist/vendor.js:2507:24
get@http://localhost:8000/dist/app.js:984:16
increase/<@http://localhost:8000/dist/app.js:1004:20
enterTransactionScope/</promiseFollowed<@http://localhost:8000/dist/vendor.js:2377:35
follow/</<@http://localhost:8000/dist/vendor.js:1059:17
usePSD@http://localhost:8000/dist/vendor.js:1470:16
newScope@http://localhost:8000/dist/vendor.js:1367:14
follow/<@http://localhost:8000/dist/vendor.js:1046:20
executePromiseTask@http://localhost:8000/dist/vendor.js:1074:9
Promise@http://localhost:8000/dist/vendor.js:891:5
follow@http://localhost:8000/dist/vendor.js:1045:16
enterTransactionScope/<@http://localhost:8000/dist/vendor.js:2375:39
nativeAwaitCompatibleWrap/<@http://localhost:8000/dist/vendor.js:1489:20
callListener@http://localhost:8000/dist/vendor.js:1172:19
endMicroTickScope@http://localhost:8000/dist/vendor.js:1259:17
physicalTick@http://localhost:8000/dist/vendor.js:1234:30

From previous:
_promise@http://localhost:8000/dist/vendor.js:3090:25
getTransaction@http://localhost:8000/dist/vendor.js:2487:21
getIDBObjectStore@http://localhost:8000/dist/vendor.js:2500:20
_read@http://localhost:8000/dist/vendor.js:3642:21
toArray@http://localhost:8000/dist/vendor.js:3723:24
first@http://localhost:8000/dist/vendor.js:3812:24
get@http://localhost:8000/dist/vendor.js:2507:24
get@http://localhost:8000/dist/app.js:984:16
increase/<@http://localhost:8000/dist/app.js:1004:20
enterTransactionScope/</promiseFollowed<@http://localhost:8000/dist/vendor.js:2377:35
follow/</<@http://localhost:8000/dist/vendor.js:1059:17
usePSD@http://localhost:8000/dist/vendor.js:1470:16
newScope@http://localhost:8000/dist/vendor.js:1367:14
follow/<@http://localhost:8000/dist/vendor.js:1046:20
executePromiseTask@http://localhost:8000/dist/vendor.js:1074:9
Promise@http://localhost:8000/dist/vendor.js:891:5
follow@http://localhost:8000/dist/vendor.js:1045:16
enterTransactionScope/<@http://localhost:8000/dist/vendor.js:2375:39
nativeAwaitCompatibleWrap/<@http://localhost:8000/dist/vendor.js:1489:20
callListener@http://localhost:8000/dist/vendor.js:1172:19
endMicroTickScope@http://localhost:8000/dist/vendor.js:1259:17
physicalTick@http://localhost:8000/dist/vendor.js:1234:30
 dexie.es.js:1384