diff --git a/src/index.html b/src/index.html
index be3b296..095d611 100644
--- a/src/index.html
+++ b/src/index.html
@@ -2324,6 +2324,7 @@ function buildRelatorioModal(full) {
${obs ? `
Obs: ${obs}
` : ''}
+
Editar campos (requer senha admin):
@@ -2427,7 +2428,7 @@ window.salvarEdicaoConsulta = async function() {
if (!hasTauri) { alert('Tauri não disponível.'); return; }
try {
- const id = window._currentConsultaId;
+ const id = document.getElementById('edit-id').value || window._currentConsultaId || full.id;
if (!id) { alert('ID do registro não encontrado. Não é possível atualizar.'); return; }
await window.__TAURI__.core.invoke('sb_atualizar_fechamento', { id, updates });