diff --git a/middleware/UserInfo.go b/middleware/UserInfo.go index 4ea1b564..fdd331b1 100644 --- a/middleware/UserInfo.go +++ b/middleware/UserInfo.go @@ -19,12 +19,9 @@ func UserInfo() aero.Middleware { next() // Ignore non-HTML requests - if aero.IsMediaType(ctx.Response().Header().Get("Content-Type")) { - return - } + contentType := ctx.Response().Header().Get("Content-Type") - // Ignore API requests - if strings.HasPrefix(ctx.URI(), "/api/") { + if !strings.HasPrefix(contentType, "text/html") { return }