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

fix exception when content undefined in TikzManager

Brian Gough 8 лет назад
Родитель
Сommit
55fa22caa9
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      services/clsi/app/coffee/TikzManager.coffee

+ 1 - 1
services/clsi/app/coffee/TikzManager.coffee

@@ -22,7 +22,7 @@ module.exports = TikzManager =
 			SafeReader.readFile path, 65536, "utf8", (error, content) ->
 				return callback(error) if error?
 				usesTikzExternalize = content?.indexOf("\\tikzexternalize") >= 0
-				usesPsTool = content.indexOf("{pstool}") >= 0
+				usesPsTool = content?.indexOf("{pstool}") >= 0
 				logger.log compileDir: compileDir, mainFile: mainFile, usesTikzExternalize:usesTikzExternalize, usesPsTool: usesPsTool, "checked for packages needing main file as output.tex"
 				needsMainFile = (usesTikzExternalize || usesPsTool)
 				callback null, needsMainFile