From 0a238d06b671dcce7c9d3d76a3e7656976a7be27 Mon Sep 17 00:00:00 2001 From: jensp Date: Wed, 10 Jan 2018 10:44:52 +0000 Subject: [PATCH] CCM NG: Removed duplicate slash from URL used by ContentSectionServlet (#2751) git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5185 8810af33-2d31-482b-a856-94f89814c4df --- .../org/librecms/contentsection/ContentSectionServlet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java b/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java index c00205eae..5ef396173 100644 --- a/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java +++ b/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java @@ -444,13 +444,13 @@ public class ContentSectionServlet extends BaseApplicationServlet { if (url.endsWith(XML_SUFFIX)) { request.setAttribute(XML_MODE, Boolean.TRUE); LOGGER.debug("StraightXML Requested"); - itemUrl = "/" + url.substring(0, url.length() - XML_SUFFIX.length()); + itemUrl = "/" + url.substring(1, url.length() - XML_SUFFIX.length()); } else { request.setAttribute(XML_MODE, Boolean.FALSE); if (url.endsWith(FILE_SUFFIX)) { itemUrl = String.format( "/%s", - url.substring(0, url.length() - FILE_SUFFIX.length())); + url.substring(1, url.length() - FILE_SUFFIX.length())); } else if (url.endsWith("/")) { itemUrl = String.format("/%s", url.substring(0, url.length() - 1));