const routes = require('express').Router(); const { isAdministratorUser, isLoggedUser } = require('../../middlewares/accessValidator'); const SchemaValidator = require('../../middlewares/schemaValidator'); //const PaginateMiddleware = require('../../middlewares/paginate'); //const FieldMiddleware = require('../../middlewares/fields'); const SortMiddleware = require('../../middlewares/sort'); const locationController = require('./location.controller'); routes.get('/locations', isLoggedUser, SortMiddleware.middleware({ default: "city" }), locationController.find({ scopes: ['includeMultimedias'], }) ); routes.get('/locations/:id', isLoggedUser, //SortMiddleware.middleware({ default: "city" }), locationController.findOne({ scopes: ['includeMultimedias'] }) ); /******************************************************************************************************** * ADMINISTRACIÓN ********************************************************************************************************* */ module.exports = routes;