nuevo modulo today

This commit is contained in:
David Arranz 2019-07-09 16:37:54 +02:00
parent 2275b5b8d1
commit 49f42bcdcf
4 changed files with 46 additions and 1 deletions

View File

@ -82,7 +82,7 @@ async function register(req, res, next) {
newUser.token = tokens.token; newUser.token = tokens.token;
console.log('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>'); console.log('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>');
console.log(newUser); console.log(newUser);
return controllerHelper.handleResultResponse(req.user, null, req.params, res, httpStatus.OK); return controllerHelper.handleResultResponse(newUser, null, req.params, res, httpStatus.OK);
} }
async function regenerateToken(req, res, next) { async function regenerateToken(req, res, next) {

View File

@ -0,0 +1,14 @@
'use strict';
const generateControllers = require('../../core/controllers');
const todayService = require('./today.service');
// Module Name
const MODULE_NAME = '[today.controller]';
const controllerOptions = { MODULE_NAME };
const extraControllers = {};
module.exports = generateControllers(todayService, extraControllers, controllerOptions);

View File

@ -0,0 +1,21 @@
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 entityValidation = require('./entity.validations');
const eventController = require('./event.controller');
routes.get('/today', isLoggedUser, todayController.getToday());
//routes.get('/venues', isLoggedUser, SortMiddleware.middleware({ default: "name" }), venueController.find);
//routes.get('/venues/:id', isLoggedUser, venueController.findOne);
//routes.post('/entity/', SchemaValidator(VenueValidation.VenueInputType, true), venueController.create);
//routes.put('/venues/:id', isAdministratorUser, venueController.update);
//routes.delete('/venues/:id', isAdministratorUser, venueController.delete);
module.exports = routes;

View File

@ -0,0 +1,10 @@
/* global Venue */
'use strict';
const _ = require('lodash');
const { generateService, parseParamsToFindOptions } = require('../../helpers/service.helper');
const models = require('../../core/models');
const extraMethods = {};
module.exports = generateService(models.Venue, extraMethods);