From aee0754b5a0d0fa52cc8e31d45a8bbdda01ef51a Mon Sep 17 00:00:00 2001 From: Juan Pablo Vial Date: Tue, 22 Apr 2025 15:18:59 -0400 Subject: [PATCH] Simplificacion de retorno de ventas por unidades --- app/src/Repository/Venta/Propiedad.php | 2 +- app/src/Service/Venta/Propiedad.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/Repository/Venta/Propiedad.php b/app/src/Repository/Venta/Propiedad.php index e5ff30b..39b37d1 100644 --- a/app/src/Repository/Venta/Propiedad.php +++ b/app/src/Repository/Venta/Propiedad.php @@ -19,7 +19,7 @@ class Propiedad extends Ideal\Repository public function create(?array $data = null): Model\Venta\Propiedad { - $map = (new Implement\Repository\MapperParser(['unidad_principal', 'estacionamientos', 'bodegas', 'estado'])) + $map = (new Implement\Repository\MapperParser()) ->register('estado', new Implement\Repository\Mapper\Boolean('estado')); return $this->parseData(new Model\Venta\Propiedad(), $data, $map); } diff --git a/app/src/Service/Venta/Propiedad.php b/app/src/Service/Venta/Propiedad.php index 9c0c984..c33a2e8 100644 --- a/app/src/Service/Venta/Propiedad.php +++ b/app/src/Service/Venta/Propiedad.php @@ -44,7 +44,7 @@ class Propiedad extends Service public function getArrayById(int $propiedad_id): array { try { - return $this->propiedadRepository->fetchArrayById($propiedad_id); + return json_decode(json_encode($this->propiedadRepository->fetchById($propiedad_id)), true); } catch (EmptyResult $exception) { throw new Exception\ServiceAction\Read(__CLASS__, $exception); }