From aae56e91c9142a1226d6c262e3c516fd3e429cbe Mon Sep 17 00:00:00 2001 From: Pitu Date: Wed, 18 Jan 2017 21:35:31 -0300 Subject: Added multi-domain support. Maybe --- controllers/uploadController.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'controllers') diff --git a/controllers/uploadController.js b/controllers/uploadController.js index 2eccf95..6a4e5c9 100644 --- a/controllers/uploadController.js +++ b/controllers/uploadController.js @@ -56,13 +56,19 @@ uploadsController.upload = function(req, res, next){ db.table('files').insert(files).then(() => { + 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 + '/' + res.json({ success: true, files: files.map(file => { return { name: file.name, size: file.size, - url: config.basedomain + file.name + url: basedomain + file.name } }) }) -- cgit v1.2.3