From 0f42ae84de3bf38036b464b8d96d4e001a8f9df2 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Sun, 11 Jun 2023 19:17:53 +0200 Subject: [PATCH] fix NPE --- app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt b/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt index c1c503df..226b2aca 100644 --- a/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt +++ b/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt @@ -548,7 +548,8 @@ class MapViewModel(application: Application, private val state: SavedStateHandle val apiId = apiId.value when (apiId) { "goingelectric" -> { - val chargeCardsVal = filters.getMultipleChoiceValue("chargecards")!! + val chargeCardsVal = + filters.getMultipleChoiceValue("chargecards") ?: return@addSource filteredChargeCards.value = if (chargeCardsVal.all) null else chargeCardsVal.values.map { it.toLong() } .toSet()