MCPcopy Index your code
hub / github.com/mailvelope/mailvelope / delete

Method delete

src/modules/pwdCache.js:81–94  ·  view source on GitHub ↗
(fpr)

Source from the content-addressed store, hash-verified

79 }
80
81 async delete(fpr) {
82 const entry = super.get(fpr);
83 if (entry) {
84 clearInterval(entry.tlTimer);
85 }
86 super.delete(fpr);
87 const session = await this.getSession();
88 if (!session[fpr]) {
89 return;
90 }
91 delete session[fpr];
92 await chrome.storage.session.set({[PWD_SESSION_KEY]: session});
93 await chrome.alarms.clear(`${PWD_ALARM_PREFIX}${fpr}`);
94 }
95
96 async set(fpr, entry, initAlarm) {
97 super.set(fpr, entry);

Callers 3

onAlarmMethod · 0.95
deleteIdentitiesFunction · 0.45
deleteEntryFunction · 0.45

Calls 4

getSessionMethod · 0.95
getMethod · 0.45
setMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected