Caché en venues

This commit is contained in:
David Arranz 2019-09-03 16:16:28 +02:00
parent 8677f5714c
commit adabf25eac

View File

@ -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()
);