3 var express = require('express');
4 var controller = require('./chat_message.controller');
5 var auth = require('../../auth/auth.service');
6 var license = require('../../config/license/license.service');
7 var router = express.Router();
9 router.get('/', license.isValidDate(), license.hasChat(), controller.index);
10 router.get('/:id', license.isValidDate(), license.hasChat(), controller.show);
11 router.post('/', license.isValidDate(), license.hasChat(), auth.isAuthenticated(), controller.create);
12 router.put('/:id', license.isValidDate(), license.hasChat(), controller.update);
13 router.delete('/:id', license.isValidDate(), license.hasChat(), controller.destroy);
15 module.exports = router;