From fff60b2704337b77e8d996cd694e16b5ce872742 Mon Sep 17 00:00:00 2001 From: Naoki Takezoe Date: Thu, 14 Jul 2016 02:21:27 +0900 Subject: [PATCH] Remove head / from resource path --- src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala b/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala index 0b59881c8..0d43af3b1 100644 --- a/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala +++ b/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala @@ -19,7 +19,7 @@ class PluginAssetsServlet extends HttpServlet { .find { case (prefix, _, _) => path.startsWith("/plugin-assets" + prefix) } .flatMap { case (prefix, resourcePath, classLoader) => val resourceName = path.substring(("/plugin-assets" + prefix).length) - Option(classLoader.getResourceAsStream(resourcePath + resourceName)) + Option(classLoader.getResourceAsStream(resourcePath.replaceFirst("^/", "") + resourceName)) } .map { in => try {