Skip to content

Commit 548fa25

Browse files
committed
configurable
1 parent 92e93b4 commit 548fa25

File tree

1 file changed

+4
-5
lines changed
  • plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp

1 file changed

+4
-5
lines changed

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLspService.kt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@ import com.intellij.openapi.util.Disposer
2020
import com.intellij.openapi.util.Key
2121
import com.intellij.openapi.util.SystemInfo
2222
import com.intellij.util.io.await
23-
import com.intellij.util.net.HttpConfigurable
2423
import com.intellij.util.net.JdkProxyProvider
25-
import io.ktor.util.network.hostname
24+
import com.intellij.util.net.ProxyAuthentication
2625
import kotlinx.coroutines.CoroutineScope
2726
import kotlinx.coroutines.Deferred
2827
import kotlinx.coroutines.TimeoutCancellationException
@@ -297,10 +296,10 @@ private class AmazonQServerInstance(private val project: Project, private val cs
297296
if (address is java.net.InetSocketAddress) {
298297
put(
299298
"HTTPS_PROXY",
300-
URIBuilder("http://${address.hostname}:${address.port}").apply {
301-
val login = HttpConfigurable.getInstance().proxyLogin
299+
URIBuilder("http://${address.hostName}:${address.port}").apply {
300+
val login = ProxyAuthentication.getInstance().getKnownAuthentication(address.hostName, address.port)
302301
if (login != null) {
303-
setUserInfo(login, HttpConfigurable.getInstance().plainProxyPassword)
302+
setUserInfo(login.userName, login.getPasswordAsString())
304303
}
305304
}.build().toASCIIString()
306305
)

0 commit comments

Comments
 (0)