Explorar o código

!1230 发送异常日志时先判断logMsg,避免因logMsg异常漏发邮件
Merge pull request !1230 from ir0nmax/next

zuohuaijun %!s(int64=2) %!d(string=hai) anos
pai
achega
2dce90fc83
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Admin.NET/Admin.NET.Core/Logging/DatabaseLoggingWriter.cs

+ 1 - 1
Admin.NET/Admin.NET.Core/Logging/DatabaseLoggingWriter.cs

@@ -123,7 +123,7 @@ public class DatabaseLoggingWriter : IDatabaseLoggingWriter, IDisposable
                 // 将异常日志发送到邮件
                 if (await _sysConfigService.GetConfigValue<bool>(CommonConst.SysErrorMail))
                 {
-                    await App.GetRequiredService<IEventPublisher>().PublishAsync(CommonConst.SendErrorMail, loggingMonitor.exception);
+                    await App.GetRequiredService<IEventPublisher>().PublishAsync(CommonConst.SendErrorMail, logMsg.Exception ?? loggingMonitor.exception);
                 }
 
                 return;