]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git/blobdiff - api/logger.go
Error flags.
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git] / api / logger.go
index a24e08a34b8b726b751eafaef168d436af72b5ec..5f49d29b9edb28fe85d1917f03d1975eb55e3432 100644 (file)
@@ -2,7 +2,6 @@ package api
 
 import (
        "fmt"
-       "strings"
        "time"
 
        "github.com/Sirupsen/logrus"
@@ -51,11 +50,14 @@ func Logger() gin.HandlerFunc {
                        level = logrus.ErrorLevel
                }
 
-               comment := c.Errors.ByType(gin.ErrorTypePrivate).String()
-               if comment != "" {
-                       msgLog = fmt.Sprintf("%s: %s", msgLog, strings.TrimSpace(comment))
+               errors := c.Errors.ByType(gin.ErrorTypePrivate)
+
+               for _, err := range errors {
+                       l.Logf(level, "%s: %s", msgLog, err.Err)
                }
 
-               l.Logf(level, msgLog)
+               if errors == nil {
+                       l.Logf(level, msgLog)
+               }
        }
 }