From 6d9e28a6f2ddd02e93e9be5143a864b8ddf78c14 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 29 Jun 2026 12:06:32 +0000 Subject: [PATCH] fix: salvar usa _currentConsultaId (id numerico), nao full.id --- src/index.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.html b/src/index.html index d2d7334..be3b296 100644 --- a/src/index.html +++ b/src/index.html @@ -2197,7 +2197,9 @@ window.openConsultaRegistro = async function(idx) { if (!full) { alert('Registro não encontrado.'); return; } + // Preserva o id numerico (pk da tabela) antes de guardar o registro completo window._currentConsulta = full; + window._currentConsultaId = item.id; buildRelatorioModal(full); }; @@ -2425,7 +2427,7 @@ window.salvarEdicaoConsulta = async function() { if (!hasTauri) { alert('Tauri não disponível.'); return; } try { - const id = full.id; + const id = window._currentConsultaId; 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 });