diff --git a/dxa-framework/dxa-tridion-provider/pom.xml b/dxa-framework/dxa-tridion-provider/pom.xml index d435ff051..a399024b7 100644 --- a/dxa-framework/dxa-tridion-provider/pom.xml +++ b/dxa-framework/dxa-tridion-provider/pom.xml @@ -10,6 +10,7 @@ dxa-tridion-provider + 1.7.1 DXA - Tridion provider DXA Providers version-independent functionality diff --git a/dxa-framework/dxa-tridion-provider/src/main/java/com/sdl/webapp/tridion/mapping/AbstractDefaultContentProvider.java b/dxa-framework/dxa-tridion-provider/src/main/java/com/sdl/webapp/tridion/mapping/AbstractDefaultContentProvider.java index 9ec484d8e..e9a220ec9 100644 --- a/dxa-framework/dxa-tridion-provider/src/main/java/com/sdl/webapp/tridion/mapping/AbstractDefaultContentProvider.java +++ b/dxa-framework/dxa-tridion-provider/src/main/java/com/sdl/webapp/tridion/mapping/AbstractDefaultContentProvider.java @@ -347,7 +347,7 @@ protected String prependFullUrlIfNeeded(String path) { if (path.contains(baseUrl)) { return path; } - return UriUtils.encodePath(baseUrl + path, "UTF-8"); + return UriUtils.encodePath(baseUrl + path, "UTF-8").replace("&", "%26"); } private StaticContentFile getStaticContentFile(String path, String localizationId)