From adabf25eac5fd48db19c73ab519e0d9d5deded99 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 3 Sep 2019 16:16:28 +0200 Subject: [PATCH] =?UTF-8?q?Cach=C3=A9=20en=20venues?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/venues/venue.routes.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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() );