eventController --> getAllEvents, getEventById, getEventsByCAtegory, addEvent

This commit is contained in:
arnaucode
2017-02-11 18:41:40 +01:00
parent 5772ddf438
commit b0f414d621
7 changed files with 130 additions and 17 deletions

View File

@@ -31,7 +31,7 @@ app.use(morgan('dev'));
var userMdl = require('./models/userModel')(app, mongoose);
var userCtrl = require('./controllers/userController');
var eventMdl = require('./models/eventModel')(app, mongoose);
//var eventCtrl = require('./controllers/eventController');
var eventCtrl = require('./controllers/eventController');
var alertMdl = require('./models/alertModel')(app, mongoose);
//var alertCtrl = require('./controllers/alertController');
@@ -57,6 +57,13 @@ apiRoutes.route('/users')
apiRoutes.route('/users/id/:userid')
.get(userCtrl.getUserById);
apiRoutes.route('/events')
.get(eventCtrl.getAllEvents);
apiRoutes.route('/events/id/:eventid')
.get(eventCtrl.getEventById);
apiRoutes.route('/events/category/:category')
.get(eventCtrl.getEventsByCategory);
// route middleware to verify a token
apiRoutes.use(function(req, res, next) {
// check header or url parameters or post parameters for token
@@ -88,6 +95,10 @@ apiRoutes.use(function(req, res, next) {
}
}); //fi verificació de token
apiRoutes.route('/events')
.post(eventCtrl.addEvent);
app.use('/api', apiRoutes);
// end of API routes -------------------------------------