From d00d081817ba79bc2621c6df6e74e11613a61142 Mon Sep 17 00:00:00 2001 From: Thomas Rittson Date: Fri, 4 Jun 2021 09:38:17 +1000 Subject: [PATCH] Convert sets to arrays before saving in storage --- src/services/browserStorage.service.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/services/browserStorage.service.ts b/src/services/browserStorage.service.ts index a9401f7e8f5..4e5166fe2a6 100644 --- a/src/services/browserStorage.service.ts +++ b/src/services/browserStorage.service.ts @@ -29,6 +29,10 @@ export default class BrowserStorageService implements StorageService { }); } + if (obj instanceof Set) { + obj = Array.from(obj); + } + const keyedObj = { [key]: obj }; return new Promise(resolve => { this.chromeStorageApi.set(keyedObj, () => {