1
0
mirror of https://github.com/raseels-repos/golang-saas-starter-kit.git synced 2025-08-08 22:36:41 +02:00

fix panic from datadog disabled

This commit is contained in:
Lee Brown
2019-08-28 23:57:33 -08:00
parent f0b2b2913a
commit 58b436860e
3 changed files with 9 additions and 2 deletions

View File

@ -27,7 +27,13 @@ func Errors(log *log.Logger, renderer web.Renderer) web.Middleware {
if er := before(ctx, w, r, params); er != nil {
// Log the error.
log.Printf("%d : ERROR : %+v", span.Context().TraceID(), er)
if span != nil && span.Context() != nil {
log.Printf("%d : ERROR : %+v", span.Context().TraceID(), er)
} else {
log.Printf("ERROR : %+v", er)
}
// Respond to the error.
if web.RequestIsJson(r) {