diff --git a/src/page/pagos.js b/src/page/pagos.js index 3f978a7..ec0af79 100644 --- a/src/page/pagos.js +++ b/src/page/pagos.js @@ -1398,7 +1398,14 @@ PAGES.pagos = { document.getElementById("actionStatus").style.display = "none"; setUrlHash("pagos," + transactionId); }, SAVE_WAIT); - }).catch((e) => { console.warn('DB.put error', e); }); + }).catch((e) => { + console.warn('DB.put error', e); + // Re-enable save button on error + saveBtn.disabled = false; + saveBtn.style.opacity = "1"; + document.getElementById("actionStatus").style.display = "none"; + toastr.error("Error al actualizar la transacción"); + }); }; // Cancel button