Pārlūkot izejas kodu

Fix add logger bug

In case you want to have only the console, it will fail at the `Winston.add`
as it is already there.
pierreozoux 7 gadi atpakaļ
vecāks
revīzija
4ffe9438e0
1 mainītis faili ar 2 papildinājumiem un 6 dzēšanām
  1. 2 6
      server/logger.js

+ 2 - 6
server/logger.js

@@ -3,6 +3,8 @@ Meteor.startup(() => {
   require('winston-zulip');
   require('winston-zulip');
   const fs = require('fs');
   const fs = require('fs');
 
 
+  //remove default logger
+  Winston.remove(Winston.transports.Console);
   const loggerEnable = process.env.LOGGER_ENABLE || false;
   const loggerEnable = process.env.LOGGER_ENABLE || false;
   if (loggerEnable) {
   if (loggerEnable) {
 
 
@@ -15,9 +17,6 @@ Meteor.startup(() => {
         json: true,
         json: true,
         timestamp: true,
         timestamp: true,
       });
       });
-    } else {
-      //remove default logger
-      Winston.remove(Winston.transports.Console);
     }
     }
 
 
     if (loggers.includes('file')) {
     if (loggers.includes('file')) {
@@ -57,9 +56,6 @@ Meteor.startup(() => {
       Winston.log('info', `zulipconfig ${zulipConfig}`);
       Winston.log('info', `zulipconfig ${zulipConfig}`);
     }
     }
 
 
-  } else {
-    //remove default logger
-    Winston.remove(Winston.transports.Console);
   }
   }
   Winston.log('info', 'Logger is completly instanciate');
   Winston.log('info', 'Logger is completly instanciate');
 });
 });