LoggingMiddleware: Prevent writing empty meta

This commit is contained in:
Adnan Maolood 2021-04-21 11:38:26 -04:00
parent eb32c32063
commit de93d44786
1 changed files with 6 additions and 1 deletions

View File

@ -31,7 +31,12 @@ func (w *logResponseWriter) SetMediaType(mediatype string) {
func (w *logResponseWriter) Write(b []byte) (int, error) {
if !w.wroteHeader {
w.WriteHeader(StatusSuccess, w.mediatype)
meta := w.mediatype
if meta == "" {
// Use default media type
meta = defaultMediaType
}
w.WriteHeader(StatusSuccess, meta)
}
n, err := w.rw.Write(b)
w.Wrote += n