diff --git a/src/lib/localDb.js b/src/lib/localDb.js index f4ec5b4c..ced9b3c8 100644 --- a/src/lib/localDb.js +++ b/src/lib/localDb.js @@ -125,8 +125,8 @@ class LocalMutex { return () => this._release(); } return new Promise((resolve) => { - this._queue.push(resolve); - }).then(() => () => this._release()); + this._queue.push(() => resolve(() => this._release())); + }); } _release() {