diff --git a/services/web/app/coffee/Features/Templates/TemplatesController.coffee b/services/web/app/coffee/Features/Templates/TemplatesController.coffee index 742ee4a7d1..313194abe7 100644 --- a/services/web/app/coffee/Features/Templates/TemplatesController.coffee +++ b/services/web/app/coffee/Features/Templates/TemplatesController.coffee @@ -12,6 +12,12 @@ uuid = require('uuid') logger = require('logger-sharelatex') async = require("async") +ENGINE_TO_COMPILER_MAP = { + latex_dvipdf: "latex" + pdflatex: "pdflatex" + xelatex: "xelatex" + lualatex: "lualatex" +} module.exports = TemplatesController = @@ -25,7 +31,7 @@ module.exports = TemplatesController = data.templateVersionId = templateVersionId data.templateId = templateId data.name = req.query.templateName - data.compiler = req.query.latexEngine + data.compiler = ENGINE_TO_COMPILER_MAP[req.query.latexEngine] data.mainFile = req.query.mainFile res.render path.resolve(__dirname, "../../../views/project/editor/new_from_template"), data