From b97272c86984c7176018aa827c8e6f66b78bcf11 Mon Sep 17 00:00:00 2001 From: David Arranz Date: Wed, 28 Aug 2024 19:01:08 +0200 Subject: [PATCH] . --- modules/events/event.routes.v4.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/events/event.routes.v4.js b/modules/events/event.routes.v4.js index a34b72d..9d0e539 100644 --- a/modules/events/event.routes.v4.js +++ b/modules/events/event.routes.v4.js @@ -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); } );