diff --git a/src/main/scala/app/ControllerBase.scala b/src/main/scala/app/ControllerBase.scala index 82ea872..1b2e0f9 100644 --- a/src/main/scala/app/ControllerBase.scala +++ b/src/main/scala/app/ControllerBase.scala @@ -139,10 +139,10 @@ */ case class Context(settings: SystemSettingsService.SystemSettings, loginAccount: Option[Account], request: HttpServletRequest){ - lazy val path = settings.baseUrl.getOrElse(request.getServletContext.getContextPath) - lazy val currentPath = request.getRequestURI.substring(request.getContextPath.length) - lazy val baseURL = settings.baseUrl.getOrElse(request.getRequestURL.substring(0, request.getRequestURL.length - request.getRequestURI.length)) - lazy val host = new java.net.URL(baseURL).getHost + val path = settings.baseUrl.getOrElse(request.getServletContext.getContextPath) + val currentPath = request.getRequestURI.substring(request.getContextPath.length) + val baseURL = settings.baseUrl.getOrElse(request.getRequestURL.substring(0, request.getRequestURL.length - request.getRequestURI.length)) + val host = new java.net.URL(baseURL).getHost /** * Get object from cache.