@@ -18,15 +18,16 @@ import com.coder.gateway.sdk.v2.models.Workspace
18
18
import com.coder.gateway.sdk.v2.models.WorkspaceBuild
19
19
import com.coder.gateway.sdk.v2.models.WorkspaceResource
20
20
import com.coder.gateway.sdk.v2.models.WorkspaceTransition
21
- import com.coder.gateway.services.CoderSettingsState
22
21
import com.coder.gateway.settings.CoderSettings
22
+ import com.coder.gateway.settings.CoderSettingsState
23
23
import com.coder.gateway.util.CoderHostnameVerifier
24
24
import com.coder.gateway.util.coderSocketFactory
25
25
import com.coder.gateway.util.coderTrustManagers
26
+ import com.coder.gateway.util.getArch
26
27
import com.coder.gateway.util.getHeaders
28
+ import com.coder.gateway.util.getOS
27
29
import com.coder.gateway.util.toURL
28
30
import com.coder.gateway.util.withPath
29
- import com.intellij.openapi.util.SystemInfo
30
31
import com.intellij.util.ImageLoader
31
32
import com.intellij.util.ui.ImageUtil
32
33
import com.squareup.moshi.Moshi
@@ -98,7 +99,7 @@ open class CoderRestClient(
98
99
.sslSocketFactory(socketFactory, trustManagers[0 ] as X509TrustManager )
99
100
.hostnameVerifier(CoderHostnameVerifier (settings.tls.altHostname))
100
101
.addInterceptor { it.proceed(it.request().newBuilder().addHeader(" Coder-Session-Token" , token).build()) }
101
- .addInterceptor { it.proceed(it.request().newBuilder().addHeader(" User-Agent" , " Coder Gateway/${pluginVersion} (${SystemInfo .getOsNameAndVersion ()} ; ${SystemInfo . OS_ARCH } )" ).build()) }
102
+ .addInterceptor { it.proceed(it.request().newBuilder().addHeader(" User-Agent" , " Coder Gateway/${pluginVersion} (${getOS ()} ; ${getArch() } )" ).build()) }
102
103
.addInterceptor {
103
104
var request = it.request()
104
105
val headers = getHeaders(url, settings.headerCommand)
0 commit comments