From 2234a6f6e2452c477f50340e198656e0e3c32e49 Mon Sep 17 00:00:00 2001 From: lizandrogd <77708265+lizandrogd@users.noreply.github.com> Date: Mon, 19 Jan 2026 21:45:00 -0500 Subject: [PATCH] Update OrdenProduccion.php --- app/Models/OrdenProduccion.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Models/OrdenProduccion.php b/app/Models/OrdenProduccion.php index 3ead951..fbdec11 100644 --- a/app/Models/OrdenProduccion.php +++ b/app/Models/OrdenProduccion.php @@ -150,6 +150,11 @@ class OrdenProduccion extends Model $orden->fecha_inicio = now()->toDateString(); } + // Asegurar que 'referencia' no sea NULL para evitar violaciones en bases que aún no aplicaron la migración + if (! isset($orden->referencia) || $orden->referencia === null) { + $orden->referencia = ''; + } + // Reserva de tela al crear cuando la OP ya nace en 'en_corte' $estadoInicial = $orden->estado ?? 'en_corte'; if ($estadoInicial === 'en_corte' && $orden->tela_id && ($orden->metros_requeridos ?? 0) > 0) {