fix: streamline backup and route rendering actions in handleAction function
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
parent
45a9aec787
commit
e3e910c9cd
1 changed files with 10 additions and 10 deletions
|
|
@ -645,6 +645,16 @@ async function handleAction(action, name, btnElement) {
|
||||||
setStatus(`Backing up ${name}...`);
|
setStatus(`Backing up ${name}...`);
|
||||||
await api.backup(name);
|
await api.backup(name);
|
||||||
setStatus(`Backup created for ${name}.`);
|
setStatus(`Backup created for ${name}.`);
|
||||||
|
await loadBackups(name);
|
||||||
|
break;
|
||||||
|
case "refresh-backups":
|
||||||
|
await loadBackups(name);
|
||||||
|
break;
|
||||||
|
case "render-route":
|
||||||
|
setStatus(`Rendering route for ${name}...`);
|
||||||
|
await api.renderRoute(name);
|
||||||
|
setStatus(`Route rendered for ${name}.`);
|
||||||
|
break;
|
||||||
case "fetch-routing":
|
case "fetch-routing":
|
||||||
setStatus(`Fetching routing details for ${name}...`);
|
setStatus(`Fetching routing details for ${name}...`);
|
||||||
const appRes = await api.getApp(name);
|
const appRes = await api.getApp(name);
|
||||||
|
|
@ -673,16 +683,6 @@ async function handleAction(action, name, btnElement) {
|
||||||
btnElement.innerHTML = originalHtml;
|
btnElement.innerHTML = originalHtml;
|
||||||
btnElement.style.width = '';
|
btnElement.style.width = '';
|
||||||
}
|
}
|
||||||
await loadBackups(name);
|
|
||||||
break;
|
|
||||||
case "render-route":
|
|
||||||
setStatus(`Rendering route for ${name}...`);
|
|
||||||
await api.renderRoute(name);
|
|
||||||
setStatus(`Route rendered for ${name}.`);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} catch (err) {
|
|
||||||
setStatus(`${action} failed for ${name}: ${err.message}`, true);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue