aboutsummaryrefslogtreecommitdiff
path: root/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'controllers')
-rw-r--r--controllers/uploadController.js8
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
}
})
})