Просмотр исходного кода

feat(core): Log error variables as well as message

Michael Bromley 5 лет назад
Родитель
Сommit
de25bdba68
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      packages/core/src/api/middleware/exception-logger.filter.ts

+ 5 - 1
packages/core/src/api/middleware/exception-logger.filter.ts

@@ -20,7 +20,11 @@ export class ExceptionLoggerFilter implements ExceptionFilter {
 
             switch (logLevel) {
                 case LogLevel.Error:
-                    Logger.error(message, undefined, exception.stack);
+                    Logger.error(
+                        JSON.stringify({ message, variables: exception.variables }, null, 2),
+                        undefined,
+                        exception.stack,
+                    );
                     break;
                 case LogLevel.Warn:
                     Logger.warn(message);