From ec3341e7adb89889deadc1d3ecd8d8a181b958f1 Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Wed, 8 Mar 2017 10:37:09 -0500 Subject: [PATCH] Inline put(store, object) helper function since used only once. --- packages/dynamic-import/cache.js | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/packages/dynamic-import/cache.js b/packages/dynamic-import/cache.js index 1804a63db3..74cf64c73a 100644 --- a/packages/dynamic-import/cache.js +++ b/packages/dynamic-import/cache.js @@ -140,19 +140,15 @@ function flushSetMany() { return Promise.all( Object.keys(versionsAndSourcesById).map(function (id) { var info = versionsAndSourcesById[id]; - return put(sourcesByVersion, { - version: info.version, - source: info.source + return new Promise(function (resolve, reject) { + var request = sourcesByVersion.put({ + version: info.version, + source: info.source + }); + request.onerror = makeOnError(reject, "sourcesByVersion.put"); + request.onsuccess = resolve; }); }) ); }); } - -function put(store, object) { - return new Promise(function (resolve, reject) { - var request = store.put(object); - request.onerror = makeOnError(reject, store.name + ".put"); - request.onsuccess = resolve; - }); -}