fixed cookiestoreIDmap

This commit is contained in:
Kendall Werts
2020-01-13 14:16:24 -06:00
parent 10d08f2ac9
commit 33909d147a
3 changed files with 224 additions and 35 deletions
+4 -7
View File
@@ -79,13 +79,10 @@ const identityState = {
async getCookieStoreIDuuidMap() {
const containers = {};
const containerInfo = await identityState.storageArea.area.get();
for(const configKey of Object.keys(containerInfo)) {
if (configKey.includes("identitiesState@@_")) {
const container = containerInfo[configKey];
const cookieStoreId = configKey.replace(/^identitiesState@@_/, "");
containers[cookieStoreId] = container.macAddonUUID;
}
const identities = await browser.contextualIdentities.query({});
for(const identity of identities) {
const containerInfo = await this.storageArea.get(identity.cookieStoreId);
containers[identity.cookieStoreId] = containerInfo.macAddonUUID;
}
return containers;
},