From 67a45416e507c3d33373655eac34bcd6dc150824 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20K=C3=BChnel?= Date: Mon, 24 Feb 2025 11:36:35 +0100 Subject: [PATCH] fix(FleetTelemetryWebSocketService): set state to offline if online and disconnecting --- .../Server/Services/FleetTelemetryWebSocketService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TeslaSolarCharger/Server/Services/FleetTelemetryWebSocketService.cs b/TeslaSolarCharger/Server/Services/FleetTelemetryWebSocketService.cs index dde94734c..aeca1b05d 100644 --- a/TeslaSolarCharger/Server/Services/FleetTelemetryWebSocketService.cs +++ b/TeslaSolarCharger/Server/Services/FleetTelemetryWebSocketService.cs @@ -304,7 +304,7 @@ private async Task ReceiveMessages(DtoFleetTelemetryWebSocketClients client, str { if (carValueLog.BooleanValue == true //Do only overwrite these states as otherwise Charging or Driving might be overwritten - && settingsCar.State is CarStateEnum.Unknown or CarStateEnum.Suspended) + && settingsCar.State is CarStateEnum.Unknown or CarStateEnum.Suspended or CarStateEnum.Online) { settingsCar.State = CarStateEnum.Offline; _propertyUpdateTimestamps[(settingsCar.Id, message.Type)] = carValueLog.Timestamp;