Yuki Takei 6 лет назад
Родитель
Сommit
a30f4aef50
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/server/util/swigFunctions.js

+ 3 - 3
src/server/util/swigFunctions.js

@@ -42,17 +42,17 @@ module.exports = function(crowi, app, req, locals) {
   /**
   /**
    * @see ConfigManager#getConfig
    * @see ConfigManager#getConfig
    */
    */
-  locals.getConfig = configManager.getConfig;
+  locals.getConfig = configManager.getConfig.bind(configManager);
 
 
   /**
   /**
    * **Do not use this unless absolutely necessary. Use getConfig instead.**
    * **Do not use this unless absolutely necessary. Use getConfig instead.**
    */
    */
-  locals.getConfigFromDB = configManager.getConfigFromDB;
+  locals.getConfigFromDB = configManager.getConfigFromDB.bind(configManager);
 
 
   /**
   /**
    * **Do not use this unless absolutely necessary. Use getConfig instead.**
    * **Do not use this unless absolutely necessary. Use getConfig instead.**
    */
    */
-  locals.getConfigFromEnvVars = configManager.getConfigFromEnvVars;
+  locals.getConfigFromEnvVars = configManager.getConfigFromEnvVars.bind(configManager);
 
 
   /**
   /**
    * return app title
    * return app title