From ad42c64a200f901c734b205d77798a482eac6d1c Mon Sep 17 00:00:00 2001 From: Sergey Pak Date: Thu, 27 Jul 2023 21:03:59 +0200 Subject: [PATCH] don't ask check productionServerUrl on init (EA-890991 T: HttpRequests.process) GitOrigin-RevId: fb7f94a943a4719c6256ae0cc5c6159562dc9264 --- .../intellij/settingsSync/CloudConfigServerCommunicator.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/settings-sync/src/com/intellij/settingsSync/CloudConfigServerCommunicator.kt b/plugins/settings-sync/src/com/intellij/settingsSync/CloudConfigServerCommunicator.kt index 4d8266dec122..727e6a4cdde7 100644 --- a/plugins/settings-sync/src/com/intellij/settingsSync/CloudConfigServerCommunicator.kt +++ b/plugins/settings-sync/src/com/intellij/settingsSync/CloudConfigServerCommunicator.kt @@ -28,10 +28,10 @@ internal const val SETTINGS_SYNC_SNAPSHOT_ZIP = "$SETTINGS_SYNC_SNAPSHOT.zip" private const val CONNECTION_TIMEOUT_MS = 10000 private const val READ_TIMEOUT_MS = 50000 -internal open class CloudConfigServerCommunicator(serverUrl: String = defaultUrl) : SettingsSyncRemoteCommunicator { +internal open class CloudConfigServerCommunicator(serverUrl: String? = null) : SettingsSyncRemoteCommunicator { internal open val client get() = _client.value - private val _client = lazy { createCloudConfigClient(serverUrl, clientVersionContext) } + private val _client = lazy { createCloudConfigClient(serverUrl ?: defaultUrl, clientVersionContext) } protected val clientVersionContext = CloudConfigVersionContext() private val lastRemoteErrorRef = AtomicReference()