diff --git a/src/main/scala/gitbucket/core/servlet/PluginControllerFilter.scala b/src/main/scala/gitbucket/core/servlet/PluginControllerFilter.scala index 1e9713f..66837e2 100644 --- a/src/main/scala/gitbucket/core/servlet/PluginControllerFilter.scala +++ b/src/main/scala/gitbucket/core/servlet/PluginControllerFilter.scala @@ -21,7 +21,8 @@ } override def doFilter(request: ServletRequest, response: ServletResponse, chain: FilterChain): Unit = { - val requestUri = request.asInstanceOf[HttpServletRequest].getRequestURI + val contextPath = request.getServletContext.getContextPath + val requestUri = request.asInstanceOf[HttpServletRequest].getRequestURI.substring(contextPath.length) PluginRegistry().getControllers() .filter { case (_, path) =>