@tlrg/middleware-js
Version:
Node module for sharing common middlewares.
17 lines (10 loc) • 401 B
JavaScript
;
var domains = require('../../common/getHost');
module.exports = function (req, res, next) {
req.moonstick = req.moonstick || {};
var param = req.query.domain || req.headers.host;
var domainMatched = domains(param);
req.moonstick.domain = domainMatched ? domainMatched : 'laterooms.com';
req.moonstick.port = req.headers.host.split(':')[1] || '';
next();
};