Просмотр исходного кода

Merge pull request #39 from sharelatex/per-user-containers-part-1

Per user containers part 1
Brian Gough 10 лет назад
Родитель
Сommit
feeed9faaf

+ 4 - 1
services/clsi/app/coffee/CompileController.coffee

@@ -33,7 +33,10 @@ module.exports = CompileController =
 							status: status
 							error:  error?.message or error
 							outputFiles: outputFiles.map (file) ->
-								url: "#{Settings.apis.clsi.url}/project/#{request.project_id}/output/#{file.path}"
+								url:
+									"#{Settings.apis.clsi.url}/project/#{request.project_id}" +
+									(if file.build? then "/build/#{file.build}" else "") +
+									"/output/#{file.path}"
 								path: file.path
 								type: file.type
 								build: file.build

+ 1 - 1
services/clsi/test/unit/coffee/CompileControllerTests.coffee

@@ -75,7 +75,7 @@ describe "CompileController", ->
 							status: "success"
 							error: null
 							outputFiles: @output_files.map (file) =>
-								url: "#{@Settings.apis.clsi.url}/project/#{@project_id}/output/#{file.path}"
+								url: "#{@Settings.apis.clsi.url}/project/#{@project_id}/build/#{file.build}/output/#{file.path}"
 								path: file.path
 								type: file.type
 								build: file.build