diff --git a/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala b/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala index 0b59881..0d43af3 100644 --- a/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala +++ b/src/main/scala/gitbucket/core/servlet/PluginAssetsServlet.scala @@ -19,7 +19,7 @@ .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 {