From 0ffdaf296d56ba270b004610d3d63349e9d1071a Mon Sep 17 00:00:00 2001 From: Janis Date: Sat, 2 May 2026 18:15:10 +0200 Subject: [PATCH] fix(heartbeat): inject ObjectMapper into InstanceHeartbeatService --- .../de/nowchess/chess/service/InstanceHeartbeatService.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/core/src/main/scala/de/nowchess/chess/service/InstanceHeartbeatService.scala b/modules/core/src/main/scala/de/nowchess/chess/service/InstanceHeartbeatService.scala index a98bcc7..d1f97e1 100644 --- a/modules/core/src/main/scala/de/nowchess/chess/service/InstanceHeartbeatService.scala +++ b/modules/core/src/main/scala/de/nowchess/chess/service/InstanceHeartbeatService.scala @@ -24,6 +24,9 @@ class InstanceHeartbeatService: @Inject private var redis: RedisDataSource = uninitialized + @Inject + private var mapper: ObjectMapper = uninitialized + @GrpcClient("coordinator-grpc") private var channel: Channel = uninitialized @@ -38,7 +41,6 @@ class InstanceHeartbeatService: private var coordinatorStub: CoordinatorServiceStub = uninitialized private val log = Logger.getLogger(classOf[InstanceHeartbeatService]) - private val mapper = ObjectMapper() private var instanceId = "" private var redisPrefix = "nowchess" private var streamObserver: Option[StreamObserver[HeartbeatFrame]] = None