From a9e414d2710b9e3098b33ccf10970d567084f745 Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Tue, 22 Aug 2017 17:37:12 -0500 Subject: [PATCH] Clear localStorage before db destroy --- app/assets/javascripts/app/services/componentManager.js | 1 + app/assets/javascripts/app/services/syncManager.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/app/services/componentManager.js b/app/assets/javascripts/app/services/componentManager.js index 672880623..0e91b54db 100644 --- a/app/assets/javascripts/app/services/componentManager.js +++ b/app/assets/javascripts/app/services/componentManager.js @@ -32,6 +32,7 @@ class ComponentManager { for(var component of syncedComponents) { var activeComponent = _.find(this.activeComponents, {uuid: component.uuid}); if(component.active && !activeComponent) { + console.log("Activating comp", component); this.activateComponent(component); } else if(!component.active && activeComponent) { this.deactivateComponent(component); diff --git a/app/assets/javascripts/app/services/syncManager.js b/app/assets/javascripts/app/services/syncManager.js index e25971d47..01636771a 100644 --- a/app/assets/javascripts/app/services/syncManager.js +++ b/app/assets/javascripts/app/services/syncManager.js @@ -325,8 +325,8 @@ class SyncManager { } destroyLocalData(callback) { + localStorage.clear(); this.dbManager.clearAllItems(function(){ - localStorage.clear(); if(callback) { this.$timeout(function(){ callback();