From 3b834bc24bcb7d77e6939b16a196b8dc33bc160d Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Mon, 16 Mar 2026 20:35:02 -0500 Subject: [PATCH] up --- api/lab/save_formulario.php | 5 +---- classes/lab/Formulario.php | 3 ++- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/api/lab/save_formulario.php b/api/lab/save_formulario.php index 079c390..ec84971 100644 --- a/api/lab/save_formulario.php +++ b/api/lab/save_formulario.php @@ -31,10 +31,7 @@ try { if (!$existe) { jsonError("Formulario #$id no encontrado en la base de datos", 404); } - $ok = $form->actualizar($id, $datos, $admin); - if (!$ok) { - jsonError('No se pudo actualizar el formulario. Verifica los datos e intenta de nuevo.', 500); - } + $form->actualizar($id, $datos, $admin); jsonOk(['id' => $id], 'Formulario actualizado'); } diff --git a/classes/lab/Formulario.php b/classes/lab/Formulario.php index 4e0992e..6b76de8 100644 --- a/classes/lab/Formulario.php +++ b/classes/lab/Formulario.php @@ -80,7 +80,8 @@ class Formulario { } $ok = $this->db->update('lab_formularios', $campos, 'id = ?', [$id]); $this->log->registrar($adminId, 'formularios', 'editar', $id, $campos); - return $ok > 0; + // rowCount() = 0 cuando los datos son idénticos a los guardados (no es un error) + return true; } // ─────────────────────────────────────────────────────────────────────────