This commit is contained in:
David Arranz 2024-08-28 19:01:08 +02:00
parent a957f1a28c
commit b97272c869

View File

@ -75,17 +75,15 @@ const generalInvalidFields = [
*/
routes.get(
"/web/events/",
//isAPIKeyUser,
isAPIKeyUser,
FieldMiddleware.middleware({
validFields: ["id", "name"],
}),
(req, res, next) => {
const scopes = ["defaultScope", "withOpenInscriptions"];
res.locals.v4 = {removeFields : ["partners", "speakers", "details", "multimedias", "type"]};
eventController.find({
scopes: ["defaultScope", "withOpenInscriptions"],
})(req,res,next);
return eventController.find({ scopes })(req,res,next);
}
);
@ -183,10 +181,12 @@ routes.get(
"/web/events/:id",
isAPIKeyUser,
FieldMiddleware.middleware({
validFields: ["id", "name"],
invalidFields: generalInvalidFields,
}),
(req, res, next) => {
const scopes = ["defaultScope"];
res.locals.v4 = {removeFields : ["partners", "speakers", "details", "multimedias", "type"]}; //, "virtual", "featured", "url_poll", "url_streaming", "url_registration", "allow_questions" ]};
return eventController.findOne({ scopes })(req, res, next);
}
);