diff --git a/modules/venues/venue.routes.js b/modules/venues/venue.routes.js index 39c8fc2..d28b54c 100644 --- a/modules/venues/venue.routes.js +++ b/modules/venues/venue.routes.js @@ -1,5 +1,6 @@ const routes = require('express').Router(); +const { cacheSuccesses } = require('../../middlewares/cache'); const { isAdministratorUser, isLoggedUser } = require('../../middlewares/accessValidator'); const SchemaValidator = require('../../middlewares/schemaValidator'); @@ -11,13 +12,15 @@ const VenueValidation = require('./venue.validations'); const venueController = require('./venue.controller'); routes.get('/venues', - isLoggedUser, + isLoggedUser, + cacheSuccesses('24 hours'), SortMiddleware.middleware({ default: "city" }), venueController.find() ); routes.get('/venues/:id', - isLoggedUser, + isLoggedUser, + cacheSuccesses('24 hours'), venueController.findOne() ); @@ -35,6 +38,7 @@ routes.get('/venues/:id/events', routes.get('/venues/count', isLoggedUser, + cacheSuccesses('24 hours'), venueController.count() );