From bb9a497a73f607ccd85d61c88626f0d0c80feb54 Mon Sep 17 00:00:00 2001 From: Piotr Dec Date: Sun, 14 Jul 2024 00:15:06 +0200 Subject: [PATCH] fix: Round commas in manouvers --- app/src/main/java/eu/ztsh/garmin/ManeuverMapper.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/ztsh/garmin/ManeuverMapper.kt b/app/src/main/java/eu/ztsh/garmin/ManeuverMapper.kt index 3b8b54f..01cf179 100644 --- a/app/src/main/java/eu/ztsh/garmin/ManeuverMapper.kt +++ b/app/src/main/java/eu/ztsh/garmin/ManeuverMapper.kt @@ -36,6 +36,7 @@ class ManeuverMapper { } } } + "left" -> { when (this.type) { "turn" -> state.direction.outAngle = OutAngle.Left @@ -46,11 +47,14 @@ class ManeuverMapper { this.stepDistance.apply { this.distanceRemaining?.apply { distanceFormatter.formatDistance(distanceRemaining!!).split(" ").apply { - state.distance = this[0].toInt() + // TODO: Send double + state.distance = this[0].replace(',', '.').toDouble().toInt() state.unit = when (this[1]) { "m" -> Unit.Metres "km" -> Unit.Kilometres - else -> {Unit.Any} + else -> { + Unit.Any + } } }