From e2e95ce85dd0d26464ba9fec360b6ea0682b17e1 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Mon, 6 Sep 2021 20:34:20 +0200 Subject: [PATCH] fix NPE in AvailabilityDetector --- .../net/vonforst/evmap/api/availability/AvailabilityDetector.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/net/vonforst/evmap/api/availability/AvailabilityDetector.kt b/app/src/main/java/net/vonforst/evmap/api/availability/AvailabilityDetector.kt index 73792cfd..5068a606 100644 --- a/app/src/main/java/net/vonforst/evmap/api/availability/AvailabilityDetector.kt +++ b/app/src/main/java/net/vonforst/evmap/api/availability/AvailabilityDetector.kt @@ -100,7 +100,7 @@ abstract class BaseAvailabilityDetector(private val client: OkHttpClient) : Avai var i = 0 gePowers.map { gePower -> val chargepoint = - chargepoints.find { it.type == type && it.power == gePower }!! + chargepoints.find { it.type in equivalentPlugTypes(type) && it.power == gePower }!! val ids = allIds.subList(i, i + chargepoint.count).toSet() i += chargepoint.count chargepoint to ids