From 2f6efa74983345de98538297eec19385f2923c4a Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Fri, 17 Jul 2026 17:55:13 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20ordenar=20tomas=20por=20tiempo=20cronol?= =?UTF-8?q?=C3=B3gico=20antes=20de=20construir=20grupos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Garantiza que la cadena de tomas siempre sea 0→15→30→... sin importar el orden en que se guardaron en _tomas_config. Co-Authored-By: Claude Sonnet 4.6 --- ver_formulario_enviado.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ver_formulario_enviado.php b/ver_formulario_enviado.php index 2237ece..48b171f 100644 --- a/ver_formulario_enviado.php +++ b/ver_formulario_enviado.php @@ -298,6 +298,8 @@ if ($modoTurnero && $embebido && $_soloFirmaPro) { $_mpHora = null; } } + // Ordenar por tiempo antes de agrupar para garantizar orden cronológico + usort($_mpSecs, fn($a, $b) => $a['min'] <=> $b['min']); $_mpGroups = []; foreach ($_mpSecs as $_s) { $_mpGroups[$_s['tipo']][] = $_s; } $_mpGroupsFull = $_mpGroups;