Browse Source

Move settings invocation to init phase

Gaël Métais 4 years ago
parent
commit
c5bc02d45d
1 changed files with 2 additions and 1 deletions
  1. 2 1
      lib/screenshotHandler.js

+ 2 - 1
lib/screenshotHandler.js

@@ -4,6 +4,8 @@ var Q           = require('q');
 var fs          = require('fs');
 var path        = require('path');
 
+var serverSettings = require('../server_config/settings.json');
+
 
 var screenshotHandler = function() {
 
@@ -110,7 +112,6 @@ var screenshotHandler = function() {
         
         // Chrome saves a temporary file on the disk, which is then removed.
         // Its default folder is /tmp, but it can be changed in server_config/settings.json
-        var serverSettings = require('../server_config/settings.json');
         var tmpFolderPath = serverSettings.screenshotTempPath  || '/tmp';
         var tmpFileName = 'temp-chrome-screenshot.png';
         var tmpFileFullPath = path.join(tmpFolderPath, tmpFileName);