added check for uuid in updateUUID

This commit is contained in:
Kendall Werts
2019-12-18 23:08:01 -06:00
parent f4024bba66
commit a7f6659204
2 changed files with 10 additions and 6 deletions
+9 -4
View File
@@ -67,12 +67,17 @@ const identityState = {
return this.storageArea.set(cookieStoreId, containerState);
},
async updateUUID(cookieStoreId, uuid) {
const containerState = await this.storageArea.get(cookieStoreId);
containerState.macAddonUUID = uuid;
await this.storageArea.set(cookieStoreId, containerState);
return;
if (cookieStoreId && uuid) {
const containerState = await this.storageArea.get(cookieStoreId);
containerState.macAddonUUID = uuid;
await this.storageArea.set(cookieStoreId, containerState);
return;
}
throw new Error ("cookieStoreId or uuid missing");
},
async addUUID(cookieStoreId) {
return await this.updateUUID(cookieStoreId, uuidv4());
},