From 65fcc3119c334b75dd13bcfdebf186afdc580a8f Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 15 May 2017 22:22:03 +0200 Subject: First typescript iteration --- server/middlewares/pods.js | 59 ---------------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 server/middlewares/pods.js (limited to 'server/middlewares/pods.js') diff --git a/server/middlewares/pods.js b/server/middlewares/pods.js deleted file mode 100644 index 2647f9ff0..000000000 --- a/server/middlewares/pods.js +++ /dev/null @@ -1,59 +0,0 @@ -'use strict' - -const constants = require('../initializers/constants') - -const podsMiddleware = { - setBodyHostsPort, - setBodyHostPort -} - -function setBodyHostsPort (req, res, next) { - if (!req.body.hosts) return next() - - for (let i = 0; i < req.body.hosts.length; i++) { - const hostWithPort = getHostWithPort(req.body.hosts[i]) - - // Problem with the url parsing? - if (hostWithPort === null) { - return res.sendStatus(500) - } - - req.body.hosts[i] = hostWithPort - } - - return next() -} - -function setBodyHostPort (req, res, next) { - if (!req.body.host) return next() - - const hostWithPort = getHostWithPort(req.body.host) - - // Problem with the url parsing? - if (hostWithPort === null) { - return res.sendStatus(500) - } - - req.body.host = hostWithPort - - return next() -} - -// --------------------------------------------------------------------------- - -module.exports = podsMiddleware - -// --------------------------------------------------------------------------- - -function getHostWithPort (host) { - const splitted = host.split(':') - - // The port was not specified - if (splitted.length === 1) { - if (constants.REMOTE_SCHEME.HTTP === 'https') return host + ':443' - - return host + ':80' - } - - return host -} -- cgit v1.2.3