From 9548f5036cd6cd21f2cf3d363e8cfd3f5f142057 Mon Sep 17 00:00:00 2001 From: David Arranz Date: Wed, 28 Aug 2024 19:08:54 +0200 Subject: [PATCH] . --- core/controllers/index.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/core/controllers/index.js b/core/controllers/index.js index 9a5a4fa..06e1933 100644 --- a/core/controllers/index.js +++ b/core/controllers/index.js @@ -69,19 +69,17 @@ const generateControllers = (service, extraControllers = {}, options = {}) => { const params = extractParamsFromRequest(req, res, _options.params.findOne); try { let result = await service.fetchOne(params, buildContext(req, config)); - console.log('>>>>>>>>>>>>>>>>>>>>>>', result); + //MAPEO SALIDA API4 //Tratamos resultado, si hay que remover campos para API4 web if (res.locals.v4){ const arrayFieldsremove = res.locals.v4.removeFields; console.log('>>>>>>>>>>>>>>>>>>>>>>', result); - result.rows.map((row)=>{ arrayFieldsremove.forEach(campo => { - if (campo in row) { - delete row[campo]; + if (campo in result) { + delete result[campo]; } }); - }); }; result = _options.findOneCallback !== undefined ? _options.findOneCallback(result) : result;