From 01a4721538ef5ab75b708d2e0084e0f489451630 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Tue, 21 Nov 2023 06:48:25 -0800 Subject: Fix override filter length issue --- src/main/java/org/traccar/web/OverrideFilter.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/org/traccar/web/OverrideFilter.java b/src/main/java/org/traccar/web/OverrideFilter.java index 917fb74cc..9780c9ede 100644 --- a/src/main/java/org/traccar/web/OverrideFilter.java +++ b/src/main/java/org/traccar/web/OverrideFilter.java @@ -75,8 +75,9 @@ public class OverrideFilter implements Filter { .replace("${description}", description) .replace("${colorPrimary}", colorPrimary); - response.setContentLength(alteredContent.length()); - response.getOutputStream().write(alteredContent.getBytes()); + byte[] data = alteredContent.getBytes(); + response.setContentLength(data.length); + response.getOutputStream().write(data); } else { response.getOutputStream().write(bytes); -- cgit v1.2.3