From dcca4e59e52fc4326574ca74a4966c14d2c60631 Mon Sep 17 00:00:00 2001 From: Romain Courteaud Date: Fri, 4 Sep 2020 09:31:33 +0200 Subject: [PATCH] [indexeddb] fix cancellation issue --- src/jio.storage/indexeddbstorage.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/jio.storage/indexeddbstorage.js b/src/jio.storage/indexeddbstorage.js index 618b3b6..282e1c1 100644 --- a/src/jio.storage/indexeddbstorage.js +++ b/src/jio.storage/indexeddbstorage.js @@ -149,10 +149,7 @@ } catch (error) { reject(error); } - return new RSVP.Queue() - .push(function () { - return result; - }) + return new RSVP.Queue(result) .push(function (final_result) { canceller(); resolve(final_result); @@ -184,10 +181,7 @@ reject(error); } tx.oncomplete = function () { - return new RSVP.Queue() - .push(function () { - return result; - }) + return new RSVP.Queue(result) .push(resolve, function (error) { canceller(); reject(error); -- 2.25.1