From ea9fd7f4aac7b18f0a65e506690ec922a22fd420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Manciot?= Date: Fri, 21 Jul 2023 21:05:21 +0200 Subject: [PATCH] to fix compilation error --- .../payment/api/MangoPayWithSchedulerEndpoints.scala | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/mangopay/api/src/main/scala/app/softnetwork/payment/api/MangoPayWithSchedulerEndpoints.scala b/mangopay/api/src/main/scala/app/softnetwork/payment/api/MangoPayWithSchedulerEndpoints.scala index b1fa67a..c3e4fcf 100644 --- a/mangopay/api/src/main/scala/app/softnetwork/payment/api/MangoPayWithSchedulerEndpoints.scala +++ b/mangopay/api/src/main/scala/app/softnetwork/payment/api/MangoPayWithSchedulerEndpoints.scala @@ -1,19 +1,14 @@ package app.softnetwork.payment.api import akka.actor.typed.ActorSystem +import app.softnetwork.api.server.ApiEndpoint import app.softnetwork.persistence.schema.SchemaProvider import app.softnetwork.scheduler.launch.SchedulerEndpoints import com.softwaremill.session.CsrfCheck -import sttp.capabilities -import sttp.capabilities.akka.AkkaStreams -import sttp.tapir.server.ServerEndpoint - -import scala.concurrent.Future trait MangoPayWithSchedulerEndpoints extends SchedulerEndpoints with MangoPayEndpoints { _: SchemaProvider with CsrfCheck => - override def endpoints - : ActorSystem[_] => List[ServerEndpoint[AkkaStreams with capabilities.WebSockets, Future]] = - system => super.endpoints(system) ++ schedulerEndpoints(system).endpoints + override def endpoints: ActorSystem[_] => List[ApiEndpoint] = + system => super.endpoints(system) :+ schedulerEndpoints(system) }