From c9cf34e9f2e6f0e6c523d9f05662e91c1c174e2a Mon Sep 17 00:00:00 2001 From: Simon Weber Date: Fri, 4 Mar 2016 16:45:17 -0500 Subject: [PATCH] fall back from idb to servers when 0 tracks are seen [closes #47] --- src/js/background.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/background.js b/src/js/background.js index c508f46..40d5db5 100644 --- a/src/js/background.js +++ b/src/js/background.js @@ -83,7 +83,7 @@ function initLibrary(userId) { const message = {action: 'getLocalTracks', userId}; chrome.tabs.sendMessage(users[userId].tabId, message, Chrometools.unlessError(response => { - if (response.tracks === null) { + if (response.tracks === null || response.tracks.length === 0) { // problem with indexeddb, fall back to update from 0. diffUpdateLibrary(userId, 0, () => null); } else {