From ec08efdcd7fa9d21eda4d3c6f9cf6a29f0159053 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 14 Mar 2017 22:51:47 -0400 Subject: [PATCH] setLastSync whenever account revision check determines that nothing has changed --- src/services/syncService.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/services/syncService.js b/src/services/syncService.js index 188cae27..7babfc1a 100644 --- a/src/services/syncService.js +++ b/src/services/syncService.js @@ -29,15 +29,17 @@ function initSyncService() { var now = new Date(); needsSyncing(self, forceSync, function (needsSync) { if (!needsSync) { - self.syncCompleted(false); - callback(false); + self.setLastSync(now, function () { + self.syncCompleted(false); + callback(false); + }); return; } syncVault(userId).then(function () { return syncSettings(userId); }).then(function () { - self.setLastSync(new Date(), function () { + self.setLastSync(now, function () { self.syncCompleted(true); callback(true); }); @@ -61,8 +63,6 @@ function initSyncService() { } self.getLastSync(function (lastSync) { - var now = new Date(); - self.apiService.getAccountRevisionDate(function (response) { var accountRevisionDate = new Date(response); if (lastSync && accountRevisionDate <= lastSync) {