Merge
This commit is contained in:
1 parent
880cdd65ff
commit
8586a23bfa
19 files changed
+179
-220
No files matched your search
@@ -20,7 +20,6 @@ import 'package:stadtbote/popups/tasks_popups/take_photos_popup.dart';
|
||||
import 'package:stadtbote/protocoll_messages/accept_job_message.dart';
|
||||
import 'package:stadtbote/protocoll_messages/fin_task_message.dart';
|
||||
import 'package:stadtbote/protocoll_messages/fin_tour_message.dart';
|
||||
import 'package:stadtbote/protocoll_messages/pic_message.dart';
|
||||
import 'package:stadtbote/tools/constants.dart';
|
||||
import 'package:stadtbote/tools/message_service.dart';
|
||||
import 'package:stadtbote/tools/mqtt_core.dart';
|
||||
@@ -145,7 +144,7 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
left: 16.5,
|
||||
top: i == 0 ? 40 : 40,
|
||||
child: Container(
|
||||
height: i == widget.tour.tasks.length - 1 ? 0 : 20,
|
||||
height: i == widget.tour.tasks!.length - 1 ? 0 : 20,
|
||||
width: 6,
|
||||
color: isTaskActive(i) ? Constants.colorPrimary : Constants.colorPrimaryOpaque,
|
||||
),
|
||||
@@ -211,7 +210,7 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
Future<List<TaskInfo>> _fetchTaskList() async {
|
||||
List<TaskInfo> taskList = [];
|
||||
|
||||
for(var task in widget.tour.tasks) {
|
||||
for(var task in widget.tour.tasks!) {
|
||||
var taskInfo = await MyApp.isarInstance.taskInfos.filter().sIdEqualTo(task.sId).findFirst();
|
||||
if (taskInfo == null) {
|
||||
taskInfo = TaskInfo();
|
||||
@@ -445,7 +444,7 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
message.task.pos!.long = position.longitude;
|
||||
}
|
||||
|
||||
MqttCore.instance.publishPayloadMessage("job", finTaskMessage.toJson());
|
||||
MqttCore.instance.publishText("job", jsonEncode(message.toJson()));
|
||||
}
|
||||
|
||||
FinTourTask _createAnswerHeader(TaskInfo taskInfo) {
|
||||
@@ -456,9 +455,9 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
finTourTask.time = DateTime.now().toIso8601String();
|
||||
finTourTask.pos = FinTaskPos();
|
||||
if (position != null) {
|
||||
finTourTask.pos.lat = position.latitude;
|
||||
finTourTask.pos.long = position.longitude;
|
||||
finTourTask.pos.acc = position.accuracy.toInt();
|
||||
finTourTask.pos!.lat = position.latitude;
|
||||
finTourTask.pos!.long = position.longitude;
|
||||
finTourTask.pos!.acc = position.accuracy.toInt();
|
||||
}
|
||||
|
||||
return finTourTask;
|
||||
@@ -472,10 +471,10 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
var position = MyApp.currentPosition;
|
||||
if (position != null) {
|
||||
message.track = Track();
|
||||
message.track.time = DateTime.now().toIso8601String();
|
||||
message.track.pos = FinTaskPos();
|
||||
message.track.pos.lat = position.latitude;
|
||||
message.track.pos.long = position.longitude;
|
||||
message.track!.time = DateTime.now().toIso8601String();
|
||||
message.track!.pos = FinTaskPos();
|
||||
message.track!.pos!.lat = position.latitude;
|
||||
message.track!.pos!.long = position.longitude;
|
||||
}
|
||||
|
||||
message.tasks = [];
|
||||
|
||||
Reference in new issue
Block a user