From bdf5aca006c918050fd19a35614f9fb313a2a758 Mon Sep 17 00:00:00 2001 From: Sven Carstensen Date: Fri, 8 Mar 2024 20:05:54 +0100 Subject: [PATCH] Fehlerkorrekturen --- lib/protocoll_messages/track_message.dart | 2 +- lib/tools/mqtt_core.dart | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/protocoll_messages/track_message.dart b/lib/protocoll_messages/track_message.dart index 07f1885..37552e1 100644 --- a/lib/protocoll_messages/track_message.dart +++ b/lib/protocoll_messages/track_message.dart @@ -4,7 +4,7 @@ part 'track_message.g.dart'; @JsonSerializable() class TrackMessage { - late TrackPosition pos; + TrackPosition? pos; TrackMessage(); diff --git a/lib/tools/mqtt_core.dart b/lib/tools/mqtt_core.dart index c763af6..5ca4039 100644 --- a/lib/tools/mqtt_core.dart +++ b/lib/tools/mqtt_core.dart @@ -441,10 +441,10 @@ class MqttCore { if (position != null) { var trackMessage = TrackMessage(); trackMessage.pos = TrackPosition(); - trackMessage.pos.time = position.timestamp.toIso8601String(); - trackMessage.pos.lat = position.latitude; - trackMessage.pos.long = position.longitude; - trackMessage.pos.acc = position.accuracy.toInt(); + trackMessage.pos!.time = position.timestamp.toIso8601String(); + trackMessage.pos!.lat = position.latitude; + trackMessage.pos!.long = position.longitude; + trackMessage.pos!.acc = position.accuracy.toInt(); publishPayloadMessage("track", trackMessage.toJson()); }