.
This commit is contained in:
parent
1a62b020c9
commit
8dbe51b614
@ -42,9 +42,16 @@ const generateControllers = (service, extraControllers = {}, options = {}) => {
|
|||||||
const params = extractParamsFromRequest(req, res, _options.params.find);
|
const params = extractParamsFromRequest(req, res, _options.params.find);
|
||||||
try {
|
try {
|
||||||
const result = await service.fetchAll(params, buildContext(req, config));
|
const result = await service.fetchAll(params, buildContext(req, config));
|
||||||
return handleResultResponse(result.rows, result.count, params, res);
|
|
||||||
|
//Comprobamos si hay que remover campos
|
||||||
|
if (res.locals.fields['removeFields'])
|
||||||
|
console.log('quito>>>>', res.locals.fields['removeFields'])
|
||||||
|
else
|
||||||
|
console.log('NO HAGOI NADA');
|
||||||
|
|
||||||
|
return handleResultResponse(result.rows, result.count, params, res, next);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return handleErrorResponse(_options.MODULE_NAME, "find", error, res);
|
return handleErrorResponse(_options.MODULE_NAME, "find", error, res, next);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|||||||
@ -98,14 +98,17 @@ const generalInvalidFields = [
|
|||||||
*/
|
*/
|
||||||
routes.get(
|
routes.get(
|
||||||
"/web/events/",
|
"/web/events/",
|
||||||
//isAPIKeyUser,
|
//isAPIKeyUser,
|
||||||
FieldMiddleware.middleware({
|
FieldMiddleware.middleware({
|
||||||
validFields: ["id", "name"],
|
validFields: ["id", "name"],
|
||||||
//invalidFields: ["partners"],
|
|
||||||
}),
|
}),
|
||||||
eventController.find({
|
(req, res, next) => {
|
||||||
|
res.locals.fields['removeFields'] = ["partners"],
|
||||||
|
|
||||||
|
eventController.find({
|
||||||
scopes: ["defaultScope", "withOpenInscriptions"],
|
scopes: ["defaultScope", "withOpenInscriptions"],
|
||||||
})
|
})
|
||||||
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user