MCPcopy
hub / github.com/KOWX712/Tricky-Addon-Update-Target-List / fetchAndSetKeybox

Function fetchAndSetKeybox

webui/scripts/keybox_repo.js:138–155  ·  view source on GitHub ↗
(url)

Source from the content-addressed store, hash-verified

136}
137
138async function fetchAndSetKeybox(url) {
139 try {
140 const response = await fetch(url);
141 if (!response.ok) {
142 showPrompt(getString('prompt_keybox_repo_set_error'), false);
143 return;
144 }
145 const content = await response.text();
146 if (!content.trim()) {
147 showPrompt(getString('prompt_keybox_repo_set_error'), false);
148 return;
149 }
150 const result = await setKeybox(content.trim());
151 showPrompt(getString(result ? 'prompt_keybox_repo_set' : 'prompt_keybox_repo_set_error'), result);
152 } catch {
153 showPrompt(getString('prompt_keybox_repo_set_error'), false);
154 }
155}
156
157export function initKeyboxRepo() {
158 document.body.appendChild(initOverlay());

Callers 1

onMessageFunction · 0.85

Calls 3

showPromptFunction · 0.90
getStringFunction · 0.90
setKeyboxFunction · 0.90

Tested by

no test coverage detected