Krishna Halaharvi fe79da8e8f Issue #18 adding Express.Router (#20)
* Issue #18 adding Express.Router

* Updating failed pull with eslint recomended changes
2016-04-10 14:55:54 -04:00

24 lines
487 B
JavaScript

#!/usr/bin/env node
'use strict';
const express = require('express');
const router = express.Router();
const uuid = require('uuid');
router.use((req, res, next) => {
next();
});
router.get('/', (req, res) => {
let prefix = 'call/';
if (req.url.charAt(req.url.length - 1) === '/') prefix = '';
res.redirect(prefix + uuid.v4());
});
router.get('/:callId', (req, res) => {
res.render('call', {
callId: encodeURIComponent(req.params.callId)
});
});
module.exports = router;