James Moger
2013-10-25 91fcabfb47311b4f902b1e3ae3a3da4abe4c05b8
Respect web.forwardSlashCharacter in intra-Markdown links (issue-324)

Change-Id: I27482c223a3daa0d10f37e88cd80481c6e1eb4b0
1 files modified
3 ■■■■ changed files
src/main/java/com/gitblit/wicket/pages/RepositoryPage.java 3 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/wicket/pages/RepositoryPage.java
@@ -660,7 +660,8 @@
            @Override
            public Rendering render(WikiLinkNode node) {
                try {
                    String path = URLEncoder.encode(node.getText().replace(' ', '-'), "UTF-8");
                    String fsc = GitBlit.getString(Keys.web.forwardSlashCharacter, "/");
                    String path = URLEncoder.encode(node.getText().replace(' ', '-'), "UTF-8").replace("%2F", fsc);
                    String name = node.getText();
                    if (name.indexOf('/') > -1) {
                        name = name.substring(name.lastIndexOf('/') + 1);