fix: streamline backup and route rendering actions in handleAction function
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
parent
8b42ea7e04
commit
612fde6038
1 changed files with 10 additions and 10 deletions
|
|
@ -645,6 +645,16 @@ async function handleAction(action, name, btnElement) {
|
|||
setStatus(`Backing up ${name}...`);
|
||||
await api.backup(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":
|
||||
setStatus(`Fetching routing details for ${name}...`);
|
||||
const appRes = await api.getApp(name);
|
||||
|
|
@ -673,16 +683,6 @@ async function handleAction(action, name, btnElement) {
|
|||
btnElement.innerHTML = originalHtml;
|
||||
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