Hybris95
2014-04-22 3f5b8f5d9203aa7ffb7fbe9cdbaf9dba3da6cae6
src/main/java/com/gitblit/wicket/pages/DocPage.java
@@ -24,7 +24,7 @@
import org.eclipse.jgit.lib.Repository;
import org.eclipse.jgit.revwalk.RevCommit;
import com.gitblit.GitBlit;
import com.gitblit.utils.BugtraqProcessor;
import com.gitblit.utils.JGitUtils;
import com.gitblit.utils.StringUtils;
import com.gitblit.wicket.CacheControl;
@@ -41,11 +41,11 @@
      super(params);
      final String path = WicketUtils.getPath(params).replace("%2f", "/").replace("%2F", "/");
      MarkupProcessor processor = new MarkupProcessor(GitBlit.getSettings());
      MarkupProcessor processor = new MarkupProcessor(app().settings());
      Repository r = getRepository();
      RevCommit commit = JGitUtils.getCommit(r, objectId);
      String [] encodings = GitBlit.getEncodings();
      String [] encodings = getEncodings();
      // Read raw markup content and transform it to html
      String documentPath = path;
@@ -67,6 +67,13 @@
         }
      }
      if (markupText == null) {
         markupText = "";
      }
      BugtraqProcessor bugtraq = new BugtraqProcessor(app().settings());
      markupText = bugtraq.processText(getRepository(), repositoryName, markupText);
      Fragment fragment;
      MarkupDocument markupDoc = processor.parse(repositoryName, getBestCommitId(commit), documentPath, markupText);
      if (MarkupSyntax.PLAIN.equals(markupDoc.syntax)) {