.
This commit is contained in:
parent
d06b1af3b9
commit
9548f5036c
@ -69,19 +69,17 @@ const generateControllers = (service, extraControllers = {}, options = {}) => {
|
|||||||
const params = extractParamsFromRequest(req, res, _options.params.findOne);
|
const params = extractParamsFromRequest(req, res, _options.params.findOne);
|
||||||
try {
|
try {
|
||||||
let result = await service.fetchOne(params, buildContext(req, config));
|
let result = await service.fetchOne(params, buildContext(req, config));
|
||||||
console.log('>>>>>>>>>>>>>>>>>>>>>>', result);
|
|
||||||
//MAPEO SALIDA API4
|
//MAPEO SALIDA API4
|
||||||
//Tratamos resultado, si hay que remover campos para API4 web
|
//Tratamos resultado, si hay que remover campos para API4 web
|
||||||
if (res.locals.v4){
|
if (res.locals.v4){
|
||||||
const arrayFieldsremove = res.locals.v4.removeFields;
|
const arrayFieldsremove = res.locals.v4.removeFields;
|
||||||
console.log('>>>>>>>>>>>>>>>>>>>>>>', result);
|
console.log('>>>>>>>>>>>>>>>>>>>>>>', result);
|
||||||
result.rows.map((row)=>{
|
|
||||||
arrayFieldsremove.forEach(campo => {
|
arrayFieldsremove.forEach(campo => {
|
||||||
if (campo in row) {
|
if (campo in result) {
|
||||||
delete row[campo];
|
delete result[campo];
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
||||||
result = _options.findOneCallback !== undefined ? _options.findOneCallback(result) : result;
|
result = _options.findOneCallback !== undefined ? _options.findOneCallback(result) : result;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user