diff options
Diffstat (limited to 'controllers')
| -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 } }) }) |