diff --git a/ci4/app/Entities/Produccion/OrdenTrabajoEntity.php b/ci4/app/Entities/Produccion/OrdenTrabajoEntity.php index e5507b3c..2ad1b2fc 100644 --- a/ci4/app/Entities/Produccion/OrdenTrabajoEntity.php +++ b/ci4/app/Entities/Produccion/OrdenTrabajoEntity.php @@ -63,7 +63,6 @@ class OrdenTrabajoEntity extends Entity "enviar_impresion" => "bool", "portada_path" => "string", "is_pedido_espera" => "bool", - "pedido_espera_by" => "?integer" ]; @@ -124,9 +123,17 @@ class OrdenTrabajoEntity extends Entity $m = model(OrdenTrabajoFileModel::class); return $m->where('orden_trabajo_id',$this->attributes['id'])->findAll() ?? []; } - public function pedidoEsperaBy() : UsersEntity + public function pedidoEsperaBy() : ?UsersEntity { $m = model(UserModel::class); - return $m->findById($this->attributes['pedido_espera_by']); + if($this->attributes['pedido_espera_by']){ + return $m->findById($this->attributes['pedido_espera_by']); + }else{ + return null; + } + } + public function getPedidoEsperaBy(): ?UsersEntity + { + return $this->pedidoEsperaBy(); } }