mirror of
https://github.com/tuna/tunasync.git
synced 2025-04-20 20:22:46 +00:00
17 lines
348 B
Go
17 lines
348 B
Go
package manager
|
|
|
|
import (
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func contextErrorLogger(c *gin.Context) {
|
|
errs := c.Errors.ByType(gin.ErrorTypeAny)
|
|
if len(errs) > 0 {
|
|
for _, err := range errs {
|
|
logger.Error(`"in request "%s %s: %s"`, c.Request.Method, c.Request.URL.Path, err.Error())
|
|
}
|
|
}
|
|
// pass on to the next middleware in chain
|
|
c.Next()
|
|
}
|