From 9e56490b05d7eaae88f55472fa088e2852615baa Mon Sep 17 00:00:00 2001 From: pablinux Date: Wed, 21 Jan 2026 17:57:34 -0500 Subject: [PATCH] fix: Agregar ruta /edit al router web (404 fix) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Agregada ruta GET /edit al web_router - Creado edit_handler() que sirve edit.html - Resuelve error 404 al intentar acceder a /edit?app=NOMBRE - Ahora el botón Editar del panel funciona correctamente --- src/interface.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/interface.rs b/src/interface.rs index 8e7c97a..a13f2da 100644 --- a/src/interface.rs +++ b/src/interface.rs @@ -54,6 +54,7 @@ pub fn create_web_router() -> Router { .route("/scan", get(scan_processes_handler)) .route("/select", get(select_processes_handler)) .route("/register", get(register_handler)) + .route("/edit", get(edit_handler)) .route("/add-process", post(add_process_handler)) .route("/logs", get(logs_handler)) .route("/clear-logs", post(clear_logs_handler)) @@ -122,6 +123,11 @@ async fn register_handler() -> Html { Html(template.to_string()) } +async fn edit_handler() -> Html { + let template = include_str!("../web/edit.html"); + Html(template.to_string()) +} + async fn api_docs_handler() -> Html { let template = include_str!("../web/api-docs.html"); Html(template.to_string())