|
@@ -4,7 +4,7 @@ const router = express.Router()
|
|
|
const { fromTor, fromVpn, checkCountry } = require('./utils')
|
|
|
|
|
|
// magic
|
|
|
-const render = template => (req, res) => res.render(template)
|
|
|
+const render = (template, data) => (req, res) => res.render(template, data)
|
|
|
|
|
|
router.get('/', render('index'))
|
|
|
|
|
@@ -19,9 +19,15 @@ router.get('/metadata', render('metadata'))
|
|
|
router.get('/mail', render('mail'))
|
|
|
|
|
|
// level V (vpn -> read mail)
|
|
|
-router.get('/vpn', fromTor, fromVpn, checkCountry, (req, res) => {
|
|
|
- if (!req.fromTor && req.fromVpn) render('vpnok', req.geoinfo )
|
|
|
- else render('vpnnook', req.geoinfo )
|
|
|
+router.get('/vpn', fromTor, fromVpn, checkCountry, (req, res, next) => {
|
|
|
+ console.log('son qui dentro');
|
|
|
+ if (!req.fromTor && req.fromVpn) {
|
|
|
+ res.render('vpnok', req.geoinfo);
|
|
|
+ } else {
|
|
|
+ res.render('vpnnook', req.geoinfo);
|
|
|
+ }
|
|
|
+ // console.log('sono qui dentro?!?!');
|
|
|
+ // render('torok')
|
|
|
})
|
|
|
|
|
|
module.exports = router
|