|
|
@@ -3,6 +3,7 @@ async = require "async"
|
|
|
Settings = require "settings-sharelatex"
|
|
|
request = require('request')
|
|
|
Project = require("../../models/Project").Project
|
|
|
+ProjectGetter = require("../Project/ProjectGetter")
|
|
|
ProjectEntityHandler = require("../Project/ProjectEntityHandler")
|
|
|
logger = require "logger-sharelatex"
|
|
|
Url = require("url")
|
|
|
@@ -120,7 +121,7 @@ module.exports = ClsiManager =
|
|
|
VALID_COMPILERS: ["pdflatex", "latex", "xelatex", "lualatex"]
|
|
|
|
|
|
_buildRequest: (project_id, options={}, callback = (error, request) ->) ->
|
|
|
- Project.findById project_id, {compiler: 1, rootDoc_id: 1, imageName: 1, rootFolder:1}, (error, project) ->
|
|
|
+ ProjectGetter.getProject project_id, {compiler: 1, rootDoc_id: 1, imageName: 1, rootFolder:1}, (error, project) ->
|
|
|
return callback(error) if error?
|
|
|
return callback(new Errors.NotFoundError("project does not exist: #{project_id}")) if !project?
|
|
|
console.log "PROJECT", project, JSON.stringify(project.rootFolder,null,2)
|