From 438c0a9cbb1bcb594028cc4c7fcedfe4a802ef6f Mon Sep 17 00:00:00 2001 From: Iván Ávalos Date: Sun, 27 Feb 2022 00:05:29 -0600 Subject: Initial implementation of reports --- .../kotlin/mx/trackermap/TrackerMap/controllers/ReportController.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'shared') diff --git a/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/controllers/ReportController.kt b/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/controllers/ReportController.kt index b2e97e6..29c4229 100644 --- a/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/controllers/ReportController.kt +++ b/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/controllers/ReportController.kt @@ -49,7 +49,7 @@ class ReportController( val reportFlow: MutableStateFlow = MutableStateFlow(Report.LoadingReport) - fun fetchReport( + suspend fun fetchReport( deviceId: Int, reportType: ReportType?, reportPeriod: ReportDates.ReportPeriod?, @@ -65,13 +65,13 @@ class ReportController( if (!xlsx) { reportFlow.value = Report.LoadingReport } - GlobalScope.launch { + // GlobalScope.launch { when (reportType) { ReportType.POSITIONS -> fetchPositions(deviceId, previousDate, currentDate, xlsx) ReportType.EVENTS -> fetchEvents(deviceId, previousDate, currentDate, eventTypes, xlsx) ReportType.STOPS -> fetchStops(deviceId, previousDate, currentDate, xlsx) } - } + // } } private suspend fun fetchPositions( -- cgit v1.2.3