Merge branch 'gabr/socks5fix' into 'master'

Handle "socks5" proxy urls correctly

See merge request AuroraOSS/AuroraStore!381
This commit is contained in:
Aayush Gupta
2024-09-26 15:50:29 +00:00

View File

@@ -88,7 +88,7 @@ object OkHttpClientModule {
val proxyInfo = gson.fromJson(proxyInfoString, ProxyInfo::class.java)
val proxy = Proxy(
if (proxyInfo.protocol == "SOCKS") Proxy.Type.SOCKS else Proxy.Type.HTTP,
if (proxyInfo.protocol.removeSuffix("5") == "SOCKS") Proxy.Type.SOCKS else Proxy.Type.HTTP,
InetSocketAddress.createUnresolved(proxyInfo.host, proxyInfo.port)
)