fix: Agregar ruta /edit al router web (404 fix)
- 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
This commit is contained in:
@@ -54,6 +54,7 @@ pub fn create_web_router() -> Router {
|
|||||||
.route("/scan", get(scan_processes_handler))
|
.route("/scan", get(scan_processes_handler))
|
||||||
.route("/select", get(select_processes_handler))
|
.route("/select", get(select_processes_handler))
|
||||||
.route("/register", get(register_handler))
|
.route("/register", get(register_handler))
|
||||||
|
.route("/edit", get(edit_handler))
|
||||||
.route("/add-process", post(add_process_handler))
|
.route("/add-process", post(add_process_handler))
|
||||||
.route("/logs", get(logs_handler))
|
.route("/logs", get(logs_handler))
|
||||||
.route("/clear-logs", post(clear_logs_handler))
|
.route("/clear-logs", post(clear_logs_handler))
|
||||||
@@ -122,6 +123,11 @@ async fn register_handler() -> Html<String> {
|
|||||||
Html(template.to_string())
|
Html(template.to_string())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async fn edit_handler() -> Html<String> {
|
||||||
|
let template = include_str!("../web/edit.html");
|
||||||
|
Html(template.to_string())
|
||||||
|
}
|
||||||
|
|
||||||
async fn api_docs_handler() -> Html<String> {
|
async fn api_docs_handler() -> Html<String> {
|
||||||
let template = include_str!("../web/api-docs.html");
|
let template = include_str!("../web/api-docs.html");
|
||||||
Html(template.to_string())
|
Html(template.to_string())
|
||||||
|
|||||||
Reference in New Issue
Block a user