mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-10-26 16:16:16 +01:00
fix warnings
This commit is contained in:
@@ -351,7 +351,7 @@ case class Context(
|
|||||||
val path: String = settings.baseUrl.getOrElse(request.getContextPath)
|
val path: String = settings.baseUrl.getOrElse(request.getContextPath)
|
||||||
val currentPath: String = request.getRequestURI.substring(request.getContextPath.length)
|
val currentPath: String = request.getRequestURI.substring(request.getContextPath.length)
|
||||||
val baseUrl: String = settings.baseUrl(request)
|
val baseUrl: String = settings.baseUrl(request)
|
||||||
val host: String = new java.net.URL(baseUrl).getHost
|
val host: String = new java.net.URI(baseUrl).toURL.getHost
|
||||||
val platform: String = request.getHeader("User-Agent") match {
|
val platform: String = request.getHeader("User-Agent") match {
|
||||||
case null => null
|
case null => null
|
||||||
case agent if agent.contains("Mac") => "mac"
|
case agent if agent.contains("Mac") => "mac"
|
||||||
|
|||||||
@@ -265,7 +265,7 @@ trait WebHookService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private def validateTargetAddress(settings: SystemSettings, url: String): Boolean = {
|
private def validateTargetAddress(settings: SystemSettings, url: String): Boolean = {
|
||||||
val host = new java.net.URL(url).getHost
|
val host = new java.net.URI(url).toURL.getHost
|
||||||
|
|
||||||
!settings.webHook.blockPrivateAddress ||
|
!settings.webHook.blockPrivateAddress ||
|
||||||
!HttpClientUtil.isPrivateAddress(host) ||
|
!HttpClientUtil.isPrivateAddress(host) ||
|
||||||
|
|||||||
Reference in New Issue
Block a user