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( routes.get(
"/web/events/", "/web/events/",
//isAPIKeyUser, isAPIKeyUser,
FieldMiddleware.middleware({ FieldMiddleware.middleware({
validFields: ["id", "name"], validFields: ["id", "name"],
}), }),
(req, res, next) => { (req, res, next) => {
const scopes = ["defaultScope", "withOpenInscriptions"];
res.locals.v4 = {removeFields : ["partners", "speakers", "details", "multimedias", "type"]}; res.locals.v4 = {removeFields : ["partners", "speakers", "details", "multimedias", "type"]};
return eventController.find({ scopes })(req,res,next);
eventController.find({
scopes: ["defaultScope", "withOpenInscriptions"],
})(req,res,next);
} }
); );
@ -183,10 +181,12 @@ routes.get(
"/web/events/:id", "/web/events/:id",
isAPIKeyUser, isAPIKeyUser,
FieldMiddleware.middleware({ FieldMiddleware.middleware({
validFields: ["id", "name"],
invalidFields: generalInvalidFields, invalidFields: generalInvalidFields,
}), }),
(req, res, next) => { (req, res, next) => {
const scopes = ["defaultScope"]; 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); return eventController.findOne({ scopes })(req, res, next);
} }
); );