diff options
| author | Pitu <[email protected]> | 2017-01-18 21:35:31 -0300 |
|---|---|---|
| committer | Pitu <[email protected]> | 2017-01-18 21:35:31 -0300 |
| commit | aae56e91c9142a1226d6c262e3c516fd3e429cbe (patch) | |
| tree | aa5792439cb26a8cb39cad4731ddec4ac7278b17 /controllers/uploadController.js | |
| parent | Camelcased the config (diff) | |
| download | host.fuwn.me-aae56e91c9142a1226d6c262e3c516fd3e429cbe.tar.xz host.fuwn.me-aae56e91c9142a1226d6c262e3c516fd3e429cbe.zip | |
Added multi-domain support. Maybe
Diffstat (limited to 'controllers/uploadController.js')
| -rw-r--r-- | controllers/uploadController.js | 8 |
1 files changed, 7 insertions, 1 deletions
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 } }) }) |