From 3e3b8eab6f5769016c8237169cc78ed29083b834 Mon Sep 17 00:00:00 2001 From: Official Noob <31563761+OfficialNoob@users.noreply.github.com> Date: Thu, 16 Jan 2020 14:29:03 +0000 Subject: [PATCH] Save Map content --- SB.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/SB.js b/SB.js index 336e7057..0f19bbb0 100644 --- a/SB.js +++ b/SB.js @@ -21,9 +21,9 @@ class MapIO { set(key, value) { this.map.set(key, value); - - SB.config.handler.set(undefined, this.id, encodeStoredItem(this.map)); - + chrome.storage.sync.set({ + [this.id]: encodeStoredItem(this.map) + }); return this.map; } @@ -38,6 +38,9 @@ class MapIO { deleteProperty(key) { if (this.map.has(key)) { this.map.delete(key); + chrome.storage.sync.set({ + [this.id]: encodeStoredItem(this.map) + }); return true; } else { return false; @@ -50,8 +53,6 @@ class MapIO { delete(key) { this.map.delete(key); - - SB.config.handler.set(undefined, this.id, encodeStoredItem(this.map)); } }