window.localStorage to localStorage

This commit is contained in:
the-djmaze 2026-10-20 23:33:07 +02:00
parent 020927cc56
commit 3da27c3bc8

View file

@ -58,10 +58,9 @@ const
*/ */
publicKeysItem = 'openpgp-public-keys', publicKeysItem = 'openpgp-public-keys',
privateKeysItem = 'openpgp-private-keys', privateKeysItem = 'openpgp-private-keys',
storage = window.localStorage,
loadOpenPgpKeys = async itemname => { loadOpenPgpKeys = async itemname => {
let keys = [], key, let keys = [], key,
armoredKeys = JSON.parse(storage.getItem(itemname)), armoredKeys = JSON.parse(localStorage.getItem(itemname)),
i = arrayLength(armoredKeys); i = arrayLength(armoredKeys);
while (i--) try { while (i--) try {
key = await openpgp.readKey({armoredKey:armoredKeys[i]}); key = await openpgp.readKey({armoredKey:armoredKeys[i]});
@ -74,9 +73,9 @@ const
storeOpenPgpKeys = (keys, section) => { storeOpenPgpKeys = (keys, section) => {
let armoredKeys = keys.map(item => item.armor); let armoredKeys = keys.map(item => item.armor);
if (armoredKeys.length) { if (armoredKeys.length) {
storage.setItem(section, JSON.stringify(armoredKeys)); localStorage.setItem(section, JSON.stringify(armoredKeys));
} else { } else {
storage.removeItem(section); localStorage.removeItem(section);
} }
}; };