Procházet zdrojové kódy

Merge pull request #182 from overleaf/msm-fix-npe-community-edition

Fixed NPE when Settings.clsi is defined but Settings.clsi.docker is not
Jakob Ackermann před 6 roky
rodič
revize
5846ebb367
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      services/clsi/app/js/CompileManager.js

+ 3 - 1
services/clsi/app/js/CompileManager.js

@@ -520,7 +520,9 @@ module.exports = CompileManager = {
         compileName,
         command,
         directory,
-        Settings.clsi != null ? Settings.clsi.docker.image : undefined,
+        Settings.clsi && Settings.clsi.docker
+          ? Settings.clsi.docker.image
+          : undefined,
         timeout,
         {},
         compileGroup,