Quellcode durchsuchen

Use configurable upload directory

James Allen vor 12 Jahren
Ursprung
Commit
de0d79e1bf

+ 2 - 1
services/filestore/app/coffee/LocalFileWriter.coffee

@@ -4,6 +4,7 @@ path = require("path")
 _ = require("underscore")
 logger = require("logger-sharelatex")
 metrics = require("metrics-sharelatex")
+Settings = require("settings-sharelatex")
 
 module.exports = 
 
@@ -33,4 +34,4 @@ module.exports =
 		if !key?
 			key = uuid.v1()
 		key = key.replace(/\//g,"-")
-		path.join(__dirname, "../../uploads/#{key}")
+		path.join(Settings.path.uploadFolder, key)

+ 3 - 0
services/filestore/config/settings.defaults.coffee

@@ -26,6 +26,9 @@ module.exports =
 		# 	key: ""
 		# 	secret: ""
 
+	path:
+		uploadFolder: Path.resolve(__dirname + "/../uploads")
+
 	# Filestore health check
 	# ----------------------
 	# Project and file details to check in persistor when calling /health_check