From 80dabd446d471159e0807e608b45f18156ddf025 Mon Sep 17 00:00:00 2001 From: Kushagra Gour Date: Sun, 21 Jan 2018 17:39:25 +0530 Subject: [PATCH] db: refactor setLastSeenVersion logic --- src/db.js | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/src/db.js b/src/db.js index f9fe850..7f942af 100644 --- a/src/db.js +++ b/src/db.js @@ -87,18 +87,15 @@ } async function setUserLastSeenVersion(version) { - if (window.IS_EXTENSION) { - chrome.storage.sync.set( - { - lastSeenVersion: version - }, - function() {} - ); - return; - } - // Settings the lastSeenVersion in localStorage also because next time we need - // to fetch it irrespective of the user being logged in or out - local.set({ lastSeenVersion: version }); + // Setting the `lastSeenVersion` in localStorage(sync for extension) always + // because next time we need to fetch it irrespective of the user being + // logged in or out quickly from local storage. + chrome.storage.sync.set( + { + lastSeenVersion: version + }, + function() {} + ); if (window.user) { const remoteDb = await getDb(); remoteDb