-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrouter.js
32 lines (29 loc) · 909 Bytes
/
router.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
var express = require('express'),
router = express.Router();
// i18n = require('i18n');
module.exports = function(database){
// router.get(/(^[\/a-zA-z0-9]*)\/cht/, function(req, res){
// i18n.setLocale(req, 'cht');
// res.redirect(/(^[\/a-zA-z0-9]*)\/cht/.test(req.originalUrl)[1])
// })
// router.get(/(^[\/a-zA-z0-9]*)\/en/, function(req, res){
// i18n.setLocale(res, 'en');
// console.log(/(^[\/a-zA-z0-9]*)\/en/.test(req.originalUrl)[1])
// res.redirect('/')
// })
router.get('/', function(req, res){
res.render('index');
// console.log(res.getLocale())
});
router.get('/contributors', function(req, res){
res.render('contributors');
// console.log(res.getLocale())
});
router.get('/pressure', function(req, res){
database.getGroupedDataInHours(function(result){
res.render('pressure', {result:res});
})
// console.log(res.getLocale())
});
return router
}