Loading cardinal-android/app/src/main/java/earth/maps/cardinal/ui/directions/DirectionUiError.kt +4 −4 Original line number Diff line number Diff line Loading @@ -24,12 +24,12 @@ sealed class DirectionUiError { data class Unknown(val message: String?) : DirectionUiError() } object DirectionCodes { const val DISTANCE_EXCEEDED = "DistanceExceeded" enum class DirectionCodes(val value: String) { DISTANCE_EXCEEDED("DistanceExceeded") } fun ParsingException.InvalidStatusCode.toRouteError(): DirectionUiError = when (this.code) { DirectionCodes.DISTANCE_EXCEEDED -> DirectionUiError.DistanceExceeded DirectionCodes.DISTANCE_EXCEEDED.value -> DirectionUiError.DistanceExceeded else -> DirectionUiError.Unknown(this.message) } cardinal-android/app/src/test/java/earth/maps/cardinal/ui/directions/DirectionsViewModelTest.kt +1 −1 Original line number Diff line number Diff line Loading @@ -294,7 +294,7 @@ class DirectionsViewModelTest { coEvery { mockFerrostarWrapperRepository.driving } returns mockFerrostarWrapper val distanceExceededException = ParsingException.InvalidStatusCode( code = DirectionCodes.DISTANCE_EXCEEDED, code = DirectionCodes.DISTANCE_EXCEEDED.value, description = "Distance exceeded" ) coEvery { Loading Loading
cardinal-android/app/src/main/java/earth/maps/cardinal/ui/directions/DirectionUiError.kt +4 −4 Original line number Diff line number Diff line Loading @@ -24,12 +24,12 @@ sealed class DirectionUiError { data class Unknown(val message: String?) : DirectionUiError() } object DirectionCodes { const val DISTANCE_EXCEEDED = "DistanceExceeded" enum class DirectionCodes(val value: String) { DISTANCE_EXCEEDED("DistanceExceeded") } fun ParsingException.InvalidStatusCode.toRouteError(): DirectionUiError = when (this.code) { DirectionCodes.DISTANCE_EXCEEDED -> DirectionUiError.DistanceExceeded DirectionCodes.DISTANCE_EXCEEDED.value -> DirectionUiError.DistanceExceeded else -> DirectionUiError.Unknown(this.message) }
cardinal-android/app/src/test/java/earth/maps/cardinal/ui/directions/DirectionsViewModelTest.kt +1 −1 Original line number Diff line number Diff line Loading @@ -294,7 +294,7 @@ class DirectionsViewModelTest { coEvery { mockFerrostarWrapperRepository.driving } returns mockFerrostarWrapper val distanceExceededException = ParsingException.InvalidStatusCode( code = DirectionCodes.DISTANCE_EXCEEDED, code = DirectionCodes.DISTANCE_EXCEEDED.value, description = "Distance exceeded" ) coEvery { Loading