diff --git a/routes/embed/index.js b/routes/embed/index.js new file mode 100644 index 000000000..99af5052e --- /dev/null +++ b/routes/embed/index.js @@ -0,0 +1,15 @@ + +const express = require('express'); +const router = express.Router(); + +router.use('/:embed', (req, res, next) => { + switch (req.params.embed) { + case 'stream': + return res.render('embed/stream', {}); + default: + // will return a 404. + return next(); + } +}); + +module.exports = router; diff --git a/routes/index.js b/routes/index.js index 85919a62e..f0dad6f62 100644 --- a/routes/index.js +++ b/routes/index.js @@ -1,19 +1,10 @@ -const express = require('express'); +const express = require('express'); const router = express.Router(); router.use('/api/v1', require('./api')); router.use('/admin', require('./admin')); - -router.use('/embed/:embed', (req, res, next) => { - switch (req.params.embed) { - case 'stream': - return res.render('embed/stream', {}); - default: - // will return a 404. - return next(); - } -}); +router.use('/embed', require('./embed')); router.get('/', (req, res) => { return res.render('home', {});