Actualización de modelos, controladores y middleware

This commit is contained in:
Lucho
2026-06-24 16:25:36 -03:00
parent ff2fa9b70f
commit 317d85b5c3
22 changed files with 494 additions and 125 deletions
+3 -3
View File
@@ -232,10 +232,10 @@ class Agenda extends Model
}
$diasPreferidosIds = array_values(array_unique($diasPreferidosIds));
// Toma la duración de turno de la agenda; si no existe, usa 40 minutos.
$duracionTurno = (int) (self::where('id', $agendaId)->value('duracionturno') ?? 40);
// Toma la duración de turno de la agenda; si no existe, usa 30 minutos.
$duracionTurno = (int) (self::where('id', $agendaId)->value('duracionturno') ?? 30);
if ($duracionTurno <= 0) {
$duracionTurno = 40;
$duracionTurno = 30;
}
// Define el punto de inicio de la búsqueda desde el día siguiente (para evitar asignar turnos inmediatos del día actual).