diff --git a/src/main/scala/app/RepositoryViewerController.scala b/src/main/scala/app/RepositoryViewerController.scala index 23ead73..f6b45f0 100644 --- a/src/main/scala/app/RepositoryViewerController.scala +++ b/src/main/scala/app/RepositoryViewerController.scala @@ -213,9 +213,7 @@ // process README.md val readme = files.find(_.name == "README.md").map { file => - import org.pegdown._ - val git = Git.open(getRepositoryDir(owner, repository)) - new PegDownProcessor().markdownToHtml(new String(git.getRepository.open(file.id).getBytes, "UTF-8")) + new String(JGitUtil.getContent(Git.open(getRepositoryDir(owner, repository)), file.id, true).get, "UTF-8") } html.files( diff --git a/src/main/twirl/files.scala.html b/src/main/twirl/files.scala.html index 786d1d9..d75d024 100644 --- a/src/main/twirl/files.scala.html +++ b/src/main/twirl/files.scala.html @@ -52,10 +52,10 @@ } - @readme.map { html => + @readme.map { content => - +
@Html(html)@helpers.markdown(content)
}