logs-fix-10

This commit is contained in:
Untone 2024-03-02 13:22:19 +03:00
parent 9ddbfb5df7
commit 348a9426cc

View File

@ -18,8 +18,12 @@ func (u LogTextFormatter) Format(e *logrus.Entry) ([]byte, error) {
timestamp := e.Time.Format("2006-01-02 15:04:05.000")
level := strings.ToUpper(e.Level.String())
message := e.Message
file := filepath.Base(e.Caller.File)
line := e.Caller.Line
return []byte(fmt.Sprintf("%s [%s] %s:%d %s\n", timestamp, level, file, line, message)), nil
if e.Caller != nil {
file := filepath.Base(e.Caller.File)
line := e.Caller.Line
return []byte(fmt.Sprintf("%s [%s] %s:%d %s\n", timestamp, level, file, line, message)), nil
}
return []byte(fmt.Sprintf("%s [%s] %s\n", timestamp, level, message)), nil
}