From d6c7aff21bb6ebdc55d5510f370b4f130af8c44c Mon Sep 17 00:00:00 2001 From: Pitu Date: Wed, 18 Jan 2017 21:50:40 -0300 Subject: [PATCH] Multi-domain fixes. Maybe it's ready? --- controllers/uploadController.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/controllers/uploadController.js b/controllers/uploadController.js index 6a4e5c9..47eb54d 100644 --- a/controllers/uploadController.js +++ b/controllers/uploadController.js @@ -56,19 +56,22 @@ uploadsController.upload = function(req, res, next){ db.table('files').insert(files).then(() => { - let basedomain = req.get('host') + '/' + console.log('basedomain: ' + req.get('host')) + let basedomain = req.get('host') for(let domain of config.domains) if(domain.host === req.get('host')) if(domain.hasOwnProperty('resolve')) - return basedomain = domain.resolve + '/' + basedomain = domain.resolve + console.log('basedomain: ' + basedomain) + res.json({ success: true, files: files.map(file => { return { name: file.name, size: file.size, - url: basedomain + file.name + url: 'http://' + basedomain + '/' + file.name } }) })