diff --git a/routes/routes.js b/routes/routes.js index c4724eb..652b4e8 100644 --- a/routes/routes.js +++ b/routes/routes.js @@ -2,9 +2,16 @@ let express = require('express'); let router = express.Router(); let passwd = 'insecure'; +let low = require('lowdb'), +config = low('config.json'); + +let tbdLabel = config.get('mainConfig').chain().find({ param: 'tbdLabel' }).value()['value']; +let byeLabel = config.get('mainConfig').chain().find({ param: 'byeLabel' }).value()['value']; + + /* GET home page. */ router.get('/', function(req, res, next) { - res.render('index', { mainHeader: '🍺🍺🍺 Aktueller Spielstand 🍺🍺🍺🍺', TBD:'???', NoTeam:'Kein Team' }); + res.render('index', { mainHeader: '🍺🍺🍺 Aktueller Spielstand 🍺🍺🍺🍺', TBD:tbdLabel, NoTeam:byeLabel }); }); router.get('/login', function(req, res, next) { @@ -13,7 +20,7 @@ router.get('/login', function(req, res, next) { if(req.session.passwd=='insecure'){ res.redirect('/admin'); }else{ - res.render('login', { mainHeader: 'Please Login' }); + res.render('login', { mainHeader: 'Please Login' }); } }); @@ -31,7 +38,7 @@ router.get('/admin', function(req, res, next) { console.log(req.session.passwd); console.log(req.session); if(req.session.passwd=='insecure'){ - res.render('admin', { mainHeader: 'Admin Interface', TBD:'???', NoTeam:'Kein Team' }); + res.render('admin', { mainHeader: 'Admin Interface', TBD:tbdLabel, NoTeam:byeLabel }); }else{ res.redirect('/login'); }