diff --git a/backend/src/main/scala/industries/sunshine/planningpoker/BackendApp.scala b/backend/src/main/scala/industries/sunshine/planningpoker/BackendApp.scala index 7bf6596..98b36a7 100644 --- a/backend/src/main/scala/industries/sunshine/planningpoker/BackendApp.scala +++ b/backend/src/main/scala/industries/sunshine/planningpoker/BackendApp.scala @@ -6,9 +6,9 @@ import com.comcast.ip4s._ import org.http4s.ember.server._ import fs2._ -object BackendApp extends IOApp.Simple { +object BackendApp extends IOApp { - override def run: IO[Unit] = { + override def run(args: List[String]): IO[ExitCode] = { val host = host"0.0.0.0" val port = port"8080" diff --git a/backend/src/main/scala/industries/sunshine/planningpoker/MyHttpService.scala b/backend/src/main/scala/industries/sunshine/planningpoker/MyHttpService.scala index 73cdd42..1745c5a 100644 --- a/backend/src/main/scala/industries/sunshine/planningpoker/MyHttpService.scala +++ b/backend/src/main/scala/industries/sunshine/planningpoker/MyHttpService.scala @@ -26,7 +26,7 @@ object MyHttpService { val send: Stream[IO, WebSocketFrame] = Stream .emits(TestModels.testChangesList) - .covary[IO].metered(2.second).map(state => WebSocketFrame.Text(state.asJson.noSpaces)) + .covary[IO].metered(1.second).map(state => WebSocketFrame.Text(state.asJson.noSpaces)) val receive: Pipe[IO, WebSocketFrame, Unit] = _.evalMap { case WebSocketFrame.Text(text, _) => Sync[IO].delay(println(text)) diff --git a/build.sbt b/build.sbt index 967f7fd..838f1f6 100644 --- a/build.sbt +++ b/build.sbt @@ -44,6 +44,7 @@ lazy val backend = project .in(file("backend")) .settings( commonSettings, + fork := true, libraryDependencies ++= Seq( "org.http4s" %% "http4s-ember-client" % http4sVersion, "org.http4s" %% "http4s-ember-server" % http4sVersion,