chore: system logger with error stack (#3747)
This commit is contained in:
		
							parent
							
								
									aa1823cd73
								
							
						
					
					
						commit
						a81fa5b8e0
					
				@ -49,11 +49,12 @@ class SystemLoggerTransport extends Transport {
 | 
				
			|||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  log(info: any, callback: any) {
 | 
					  log(info: any, callback: any) {
 | 
				
			||||||
    const { level, message, reqId, app, [SPLAT]: args } = info;
 | 
					    const { level, message, reqId, app, stack, [SPLAT]: args } = info;
 | 
				
			||||||
    const logger = level === 'error' && this.errorLogger ? this.errorLogger : this.logger;
 | 
					    const logger = level === 'error' && this.errorLogger ? this.errorLogger : this.logger;
 | 
				
			||||||
    const { module, submodule, method, ...meta } = args?.[0] || {};
 | 
					    const { module, submodule, method, ...meta } = args?.[0] || {};
 | 
				
			||||||
    logger.log({
 | 
					    logger.log({
 | 
				
			||||||
      level,
 | 
					      level,
 | 
				
			||||||
 | 
					      stack,
 | 
				
			||||||
      message,
 | 
					      message,
 | 
				
			||||||
      meta,
 | 
					      meta,
 | 
				
			||||||
      module: module || info['module'] || '',
 | 
					      module: module || info['module'] || '',
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user