mirror of
https://github.com/arnaucube/openEventsPlatformServer.git
synced 2026-02-07 11:46:38 +01:00
eventController --> getAllEvents, getEventById, getEventsByCAtegory, addEvent
This commit is contained in:
13
server.js
13
server.js
@@ -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 -------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user