Skip to content

Commit 0e11746

Browse files
committed
Fix Scala 3 compile error
1 parent 252110c commit 0e11746

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

entities/src/main/scala/com/devsisters/shardcake/ShardManagerClient.scala

+3-8
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ import caliban.client.Operations.IsOperation
44
import caliban.client.SelectionBuilder
55
import com.devsisters.shardcake.internal.GraphQLClient
66
import com.devsisters.shardcake.internal.GraphQLClient.PodAddressInput
7-
import sttp.capabilities.WebSockets
8-
import sttp.capabilities.zio.ZioStreams
97
import sttp.client3.SttpBackend
108
import sttp.client3.asynchttpclient.zio.AsyncHttpClientZioBackend
119
import zio.{ Config => _, _ }
@@ -26,10 +24,10 @@ object ShardManagerClient {
2624
* A layer that returns a client for the Shard Manager API.
2725
* It requires an sttp backend. If you don't want to use your own backend, simply use `liveWithSttp`.
2826
*/
29-
val live: ZLayer[Config with SttpBackend[Task, ZioStreams with WebSockets], Nothing, ShardManagerClientLive] =
27+
val live: ZLayer[Config with SttpBackend[Task, Any], Nothing, ShardManagerClientLive] =
3028
ZLayer {
3129
for {
32-
sttpClient <- ZIO.service[SttpBackend[Task, ZioStreams with WebSockets]]
30+
sttpClient <- ZIO.service[SttpBackend[Task, Any]]
3331
config <- ZIO.service[Config]
3432
} yield new ShardManagerClientLive(sttpClient, config)
3533
}
@@ -58,10 +56,7 @@ object ShardManagerClient {
5856
}
5957
}
6058

61-
class ShardManagerClientLive(
62-
sttp: SttpBackend[Task, ZioStreams with WebSockets],
63-
config: Config
64-
) extends ShardManagerClient {
59+
class ShardManagerClientLive(sttp: SttpBackend[Task, Any], config: Config) extends ShardManagerClient {
6560
private def send[Origin: IsOperation, A](query: SelectionBuilder[Origin, A]): Task[A] =
6661
sttp.send(query.toRequest(config.shardManagerUri)).map(_.body).absolve
6762

0 commit comments

Comments
 (0)