Revert "get rid of polyfill since this is just chrome anyway."

This reverts commit a935a8c026.
This commit is contained in:
fiatjaf
2022-12-18 14:42:18 -03:00
parent 166f8a39bb
commit 6911f4b25b
10 changed files with 55 additions and 53 deletions

View File

@@ -1,3 +1,4 @@
import browser from 'webextension-polyfill'
export const PERMISSIONS_REQUIRED = {
getPublicKey: 1,
@@ -50,7 +51,7 @@ export function getPermissionsString(permission) {
}
export async function readPermissions() {
let {permissions = {}} = await chrome.storage.local.get('permissions')
let {permissions = {}} = await browser.storage.local.get('permissions')
// delete expired
var needsUpdate = false
@@ -63,7 +64,7 @@ export async function readPermissions() {
needsUpdate = true
}
}
if (needsUpdate) chrome.storage.local.set({permissions})
if (needsUpdate) browser.storage.local.set({permissions})
return permissions
}
@@ -73,10 +74,10 @@ export async function readPermissionLevel(host) {
}
export async function updatePermission(host, permission) {
let {permissions = {}} = await chrome.storage.local.get('permissions')
let {permissions = {}} = await browser.storage.local.get('permissions')
permissions[host] = {
...permission,
created_at: Math.round(Date.now() / 1000)
}
chrome.storage.local.set({permissions})
browser.storage.local.set({permissions})
}