From 079fd3bc741db8ac08a035f18906c855abdcd036 Mon Sep 17 00:00:00 2001 From: Juan Pablo Vial Date: Fri, 17 Jan 2025 16:56:03 -0300 Subject: [PATCH] Mapeo de JSONs --- app/src/Controller/API/Ventas/Facturas.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/Controller/API/Ventas/Facturas.php b/app/src/Controller/API/Ventas/Facturas.php index 497914b..8757bcd 100644 --- a/app/src/Controller/API/Ventas/Facturas.php +++ b/app/src/Controller/API/Ventas/Facturas.php @@ -21,6 +21,12 @@ class Facturas extends Controller 'success' => false ]; try { + foreach (['cliente', 'unidades', 'detalle', 'total', 'uf'] as $key) { + if (!isset($data[$key]) or empty($data[$key])) { + continue; + } + $data[$key] = json_decode($data[$key], true); + } $output['factura'] = $facturaService->add($data); $output['success'] = true; } catch (Implement\Exception\EmptyResult) {