From 972855789d2b87f70412bdacd73868fc794eb350 Mon Sep 17 00:00:00 2001 From: Sven Carstensen Date: Thu, 22 Feb 2024 16:16:14 +0100 Subject: [PATCH] Erweiterungen --- lib/content_views/task_list_page.dart | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/lib/content_views/task_list_page.dart b/lib/content_views/task_list_page.dart index 4734f89..6e84ae7 100644 --- a/lib/content_views/task_list_page.dart +++ b/lib/content_views/task_list_page.dart @@ -394,21 +394,20 @@ class _TaskListPageState extends State { } _sendArrivedMessage(TaskInfo taskInfo) { - var finTaskMessage = FinTaskMessage(); - finTaskMessage.finTask = FinTask(); - finTaskMessage.finTask.trId = widget.tour.id; - finTaskMessage.finTask.task = Task(); - finTaskMessage.finTask.task.sId = taskInfo.task.sId; - finTaskMessage.finTask.task.time = DateTime.now().toIso8601String(); + var message = FinTask(); + message.trId = widget.tour.id; + message.task = Task(); + message.task.sId = taskInfo.task.sId; + message.task.time = DateTime.now().toIso8601String(); var position = MyApp.currentPosition; if (position != null) { - finTaskMessage.finTask.task.pos = FinTaskPos(); - finTaskMessage.finTask.task.pos!.lat = position.latitude; - finTaskMessage.finTask.task.pos!.long = position.longitude; + message.task.pos = FinTaskPos(); + message.task.pos!.lat = position.latitude; + message.task.pos!.long = position.longitude; } - MqttCore.instance.publishPayloadMessage("job", finTaskMessage.toJson()); + MqttCore.instance.publishText("/appserver/to_server/100/1/104400/fin_task", jsonEncode(message.toJson())); } FinTourTask _createAnswerHeader(TaskInfo taskInfo) {