Log API requests and responses at Debug level

This commit is contained in:
Deluan 2020-04-05 23:57:04 -04:00
parent 59707b3a8f
commit a17a98a75f
2 changed files with 3 additions and 3 deletions

View File

@ -190,9 +190,9 @@ func SendResponse(w http.ResponseWriter, r *http.Request, payload *responses.Sub
}
if payload.Status == "ok" {
if log.CurrentLevel() >= log.LevelTrace {
log.Info(r.Context(), "API: Successful response", "status", "OK", "body", string(response))
log.Debug(r.Context(), "API: Successful response", "status", "OK", "body", string(response))
} else {
log.Info(r.Context(), "API: Successful response", "status", "OK")
log.Debug(r.Context(), "API: Successful response", "status", "OK")
}
} else {
log.Warn(r.Context(), "API: Failed response", "error", payload.Error.Code, "message", payload.Error.Message)

View File

@ -57,7 +57,7 @@ func checkRequiredParameters(next http.Handler) http.Handler {
ctx = context.WithValue(ctx, "username", user)
ctx = context.WithValue(ctx, "client", client)
ctx = context.WithValue(ctx, "version", version)
log.Info(ctx, "API: New request "+r.URL.Path, "username", user, "client", client, "version", version)
log.Debug(ctx, "API: New request "+r.URL.Path, "username", user, "client", client, "version", version)
r = r.WithContext(ctx)
next.ServeHTTP(w, r)