From f287eb63f68059f4434620cf084d12e5e340f527 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:53:52 +0000 Subject: [PATCH] Add user-facing error messages to all save operations Co-authored-by: naielv <109038805+naielv@users.noreply.github.com> --- src/page/aulas.js | 2 ++ src/page/avisos.js | 1 + src/page/comedor.js | 1 + src/page/materiales.js | 1 + src/page/notas.js | 2 ++ src/page/supercafe.js | 1 + 6 files changed, 8 insertions(+) diff --git a/src/page/aulas.js b/src/page/aulas.js index 994ff14..7084300 100644 --- a/src/page/aulas.js +++ b/src/page/aulas.js @@ -223,6 +223,7 @@ PAGES.aulas = { guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al guardar la solicitud"); }); }; document.getElementById(btn_borrar).onclick = () => { @@ -367,6 +368,7 @@ PAGES.aulas = { guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al guardar el informe"); }); }; document.getElementById(btn_borrar).onclick = () => { diff --git a/src/page/avisos.js b/src/page/avisos.js index 4ddcf84..290bce9 100644 --- a/src/page/avisos.js +++ b/src/page/avisos.js @@ -163,6 +163,7 @@ PAGES.avisos = { guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al guardar la notificación"); }); }; document.getElementById(btn_borrar).onclick = () => { diff --git a/src/page/comedor.js b/src/page/comedor.js index 786b577..f1529da 100644 --- a/src/page/comedor.js +++ b/src/page/comedor.js @@ -74,6 +74,7 @@ PAGES.comedor = { guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al guardar el menú"); }); }; document.getElementById(btn_borrar).onclick = () => { diff --git a/src/page/materiales.js b/src/page/materiales.js index c6e5597..a940852 100644 --- a/src/page/materiales.js +++ b/src/page/materiales.js @@ -110,6 +110,7 @@ PAGES.materiales = { guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al guardar el material"); }); }; document.getElementById(btn_borrar).onclick = () => { diff --git a/src/page/notas.js b/src/page/notas.js index 14e6b30..9147f97 100644 --- a/src/page/notas.js +++ b/src/page/notas.js @@ -192,12 +192,14 @@ PAGES.notas = { document.getElementById("actionStatus").style.display = "none"; guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; + toastr.error("Error al guardar los adjuntos"); }); }).catch((e) => { console.warn('DB.put error', e); document.getElementById("actionStatus").style.display = "none"; guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; + toastr.error("Error al guardar la nota"); }); }; document.getElementById(btn_borrar).onclick = () => { diff --git a/src/page/supercafe.js b/src/page/supercafe.js index 80e93c1..5d51daf 100644 --- a/src/page/supercafe.js +++ b/src/page/supercafe.js @@ -134,6 +134,7 @@ PAGES.supercafe = { guardarBtn.disabled = false; guardarBtn.style.opacity = "1"; document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al guardar la comanda"); }); }; document.getElementById(btn_borrar).onclick = () => {