MCPcopy
hub / github.com/mailvelope/mailvelope / openSettings

Method openSettings

src/controller/api.controller.js:146–157  ·  view source on GitHub ↗
({keyringId = MAIN_KEYRING_ID, options = {}})

Source from the content-addressed store, hash-verified

144 }
145
146 async openSettings({keyringId = MAIN_KEYRING_ID, options = {}}) {
147 let fragment;
148 const krid = `?krid=${encodeURIComponent(keyringId)}`;
149 if (options.showDefaultKey) {
150 const keyring = await keyringById(keyringId);
151 const defaultKeyFpr = await keyring.getDefaultKeyFpr();
152 fragment = `#/keyring/key/${defaultKeyFpr}`;
153 } else {
154 fragment = '#/settings';
155 }
156 mvelo.tabs.loadAppTab(`${krid}${fragment}`);
157 }
158}

Callers

nothing calls this directly

Calls 1

getDefaultKeyFprMethod · 0.45

Tested by

no test coverage detected