mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-17 03:43:11 -06:00
Bugfix for response body and linting
This commit is contained in:
parent
c76d271c6f
commit
b82ca6555c
|
|
@ -56,12 +56,13 @@ func MakeExternalAPI(metricsName string, f func(*http.Request) util.JSONResponse
|
||||||
if verbose {
|
if verbose {
|
||||||
logger := logrus.NewEntry(logrus.StandardLogger())
|
logger := logrus.NewEntry(logrus.StandardLogger())
|
||||||
// Log outgoing response
|
// Log outgoing response
|
||||||
nextWriter := httptest.NewRecorder()
|
rec := httptest.NewRecorder()
|
||||||
|
nextWriter = rec
|
||||||
defer func() {
|
defer func() {
|
||||||
resp := nextWriter.Result()
|
resp := rec.Result()
|
||||||
dump, err := httputil.DumpResponse(resp, true)
|
dump, err := httputil.DumpResponse(resp, true)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Debug("Failed to dump outgoing response: %s", err)
|
logger.Debugf("Failed to dump outgoing response: %s", err)
|
||||||
} else {
|
} else {
|
||||||
strSlice := strings.Split(string(dump), "\n")
|
strSlice := strings.Split(string(dump), "\n")
|
||||||
for _, s := range strSlice {
|
for _, s := range strSlice {
|
||||||
|
|
@ -82,7 +83,7 @@ func MakeExternalAPI(metricsName string, f func(*http.Request) util.JSONResponse
|
||||||
// Log incoming request
|
// Log incoming request
|
||||||
dump, err := httputil.DumpRequest(req, true)
|
dump, err := httputil.DumpRequest(req, true)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Debug("Failed to dump incoming request: %s", err)
|
logger.Debugf("Failed to dump incoming request: %s", err)
|
||||||
} else {
|
} else {
|
||||||
strSlice := strings.Split(string(dump), "\n")
|
strSlice := strings.Split(string(dump), "\n")
|
||||||
for _, s := range strSlice {
|
for _, s := range strSlice {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue