diff --git a/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala b/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala index 374ac8a..177a793 100644 --- a/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala +++ b/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala @@ -109,10 +109,6 @@ */ def apply(): PluginRegistry = instance - def isRenderable(fileName: String): Boolean = { - instance.renderableExtensions.exists(extension => fileName.toLowerCase.endsWith("." + extension)) - } - /** * Initializes all installed plugins. */ diff --git a/src/main/scala/gitbucket/core/view/helpers.scala b/src/main/scala/gitbucket/core/view/helpers.scala index 1642353..615775e 100644 --- a/src/main/scala/gitbucket/core/view/helpers.scala +++ b/src/main/scala/gitbucket/core/view/helpers.scala @@ -106,6 +106,10 @@ renderer.render(RenderRequest(filePath, fileContent, branch, repository, enableWikiLink, enableRefsLink, context)) } + def isRenderable(fileName: String): Boolean = { + PluginRegistry().renderableExtensions.exists(extension => fileName.toLowerCase.endsWith("." + extension)) + } + /** * Returns <img> which displays the avatar icon for the given user name. * This method looks up Gravatar if avatar icon has not been configured in user settings. diff --git a/src/main/twirl/gitbucket/core/repo/blob.scala.html b/src/main/twirl/gitbucket/core/repo/blob.scala.html index 026e97c..8ed980e 100644 --- a/src/main/twirl/gitbucket/core/repo/blob.scala.html +++ b/src/main/twirl/gitbucket/core/repo/blob.scala.html @@ -7,7 +7,6 @@ isBlame: Boolean)(implicit context: gitbucket.core.controller.Context) @import context._ @import gitbucket.core.view.helpers._ -@import gitbucket.core.plugin.PluginRegistry @html.main(s"${repository.owner}/${repository.name}", Some(repository)) { @html.menu("code", repository){