fix: ordenar tomas por tiempo cronológico antes de construir grupos
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 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
71440a8bbb
commit
2f6efa7498
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user