aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/traccar/web/OverrideFilter.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/traccar/web/OverrideFilter.java')
-rw-r--r--src/main/java/org/traccar/web/OverrideFilter.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/traccar/web/OverrideFilter.java b/src/main/java/org/traccar/web/OverrideFilter.java
index 708632bc1..e6e02514c 100644
--- a/src/main/java/org/traccar/web/OverrideFilter.java
+++ b/src/main/java/org/traccar/web/OverrideFilter.java
@@ -45,12 +45,12 @@ public class OverrideFilter implements Filter {
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws IOException, ServletException {
- CharResponseWrapper wrappedResponse = new CharResponseWrapper((HttpServletResponse) response);
+ ResponseWrapper wrappedResponse = new ResponseWrapper((HttpServletResponse) response);
chain.doFilter(request, wrappedResponse);
byte[] bytes = wrappedResponse.getCapture();
- if (wrappedResponse.getContentType().contains("text/html")
+ if (wrappedResponse.getContentType() != null && wrappedResponse.getContentType().contains("text/html")
|| ((HttpServletRequest) request).getPathInfo().endsWith("manifest.json")) {
Server server;