From a886bcac14584b30425936742aee29fbdf1b162e Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Thu, 26 Jul 2018 08:45:35 -0700 Subject: [PATCH] Don't encode the tracking URL, only the event & args. --- src/main/java/com/threerings/getdown/data/Application.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/threerings/getdown/data/Application.java b/src/main/java/com/threerings/getdown/data/Application.java index caa83a2..2259410 100644 --- a/src/main/java/com/threerings/getdown/data/Application.java +++ b/src/main/java/com/threerings/getdown/data/Application.java @@ -453,7 +453,8 @@ public class Application try { String suffix = _trackingURLSuffix == null ? "" : _trackingURLSuffix; String ga = getGATrackingCode(); - return _trackingURL == null ? null : new URL(encodePath(_trackingURL + event + suffix + ga)); + return _trackingURL == null ? null : + new URL(_trackingURL + encodePath(event + suffix + ga)); } catch (MalformedURLException mue) { log.warning("Invalid tracking URL", "path", _trackingURL, "event", event, "error", mue); return null;