From e3e910c9cdf4cdd1cc707fa3e688f73ddb29df3e Mon Sep 17 00:00:00 2001 From: Jakub Dorfman Date: Tue, 28 Apr 2026 23:24:55 +0200 Subject: [PATCH] fix: streamline backup and route rendering actions in handleAction function Co-authored-by: Copilot --- frontend/index.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index bdffb1a..3943d3b 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -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); } }