Skip to content

Commit 9bfaba7

Browse files
committed
update client to misk
1 parent 9ae4de6 commit 9bfaba7

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ jooq = "3.18.25"
33
kotlin = "2.1.20"
44
kotlinxCoroutines = "1.10.1"
55
ktlint = "0.47.1"
6-
misk = "2025.07.28.164255-11cc719"
6+
misk = "2025.08.01.102836-90afb48"
77
okhttp = "5.1.0"
88
sqldelight = "2.1.0"
99
wire = "5.3.5"

service/src/main/kotlin/app/cash/backfila/client/EnvoyCallbackConnectorProvider.kt

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import misk.moshi.adapter
1212
import retrofit2.Retrofit
1313
import retrofit2.adapter.guava.GuavaCallAdapterFactory
1414
import retrofit2.converter.wire.WireConverterFactory
15-
import wisp.client.EnvoyClientEndpointProvider
16-
import wisp.client.HttpClientEnvoyConfig
15+
import misk.client.EnvoyClientEndpointProvider
16+
import misk.client.HttpClientEnvoyConfig
1717

1818
@Singleton
1919
class EnvoyCallbackConnectorProvider @Inject constructor(
@@ -22,7 +22,7 @@ class EnvoyCallbackConnectorProvider @Inject constructor(
2222
private val moshi: Moshi,
2323
) : BackfilaCallbackConnectorProvider {
2424
@com.google.inject.Inject(optional = true)
25-
var envoyClientEndpointProvider: EnvoyClientEndpointProvider? = null
25+
private lateinit var envoyClientEndpointProvider: EnvoyClientEndpointProvider
2626

2727
override fun validateExtraData(connectorExtraData: String?) {
2828
connectorExtraData?.let {
@@ -54,13 +54,7 @@ class EnvoyCallbackConnectorProvider @Inject constructor(
5454
app = serviceName,
5555
env = env,
5656
)
57-
58-
val baseUrl = if (envoyClientEndpointProvider != null) {
59-
URL(envoyClientEndpointProvider!!.url(envoyConfig))
60-
} else {
61-
// Fallback: construct a basic URL when EnvoyClientEndpointProvider is not available
62-
URL("http://localhost:8080/")
63-
}
57+
val baseUrl = URL(envoyClientEndpointProvider.url(envoyConfig))
6458
val httpClientEndpointConfig = httpClientsConfig[baseUrl]
6559

6660
var okHttpClient = httpClientFactory.create(httpClientEndpointConfig)

0 commit comments

Comments
 (0)