diff --git a/lib/content_views/main_page.dart b/lib/content_views/main_page.dart index 27564f1..223d04f 100644 --- a/lib/content_views/main_page.dart +++ b/lib/content_views/main_page.dart @@ -374,12 +374,15 @@ class _MainPageState extends State { var logoutMessage = LogoutMessage(); if (position != null) { + logoutMessage.pos = LogoutMessagePosition(); logoutMessage.pos!.time = position.timestamp.toIso8601String(); logoutMessage.pos!.lat = position.latitude; logoutMessage.pos!.long = position.longitude; logoutMessage.pos!.acc = position.accuracy.toInt(); } + var json = jsonEncode(logoutMessage.toJson()); + MqttCore.instance.publishText("session", jsonEncode(logoutMessage.toJson())); } } diff --git a/lib/tools/mqtt_core.dart b/lib/tools/mqtt_core.dart index 8fd8357..46302ff 100644 --- a/lib/tools/mqtt_core.dart +++ b/lib/tools/mqtt_core.dart @@ -403,7 +403,7 @@ class MqttCore { var jsonMap = handshakeMessage.toJson(); var json = jsonEncode(jsonMap); - var uri = "https://init-x.assecutor.de/bootstrap?get_mqtt_broker=$json"; + var uri = "http://test-app-server.dns.army:8080=$json"; Util.logInfo("Bootstrap request: $uri"); var response = await http.get(Uri.parse(uri));