From ab30cd6eabbc3970174c71f5a9e6d52e5d2a0eab Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Sun, 30 Jan 2022 13:05:31 +0100 Subject: [PATCH] OSM: Set barrierFree to proper value --- .../net/vonforst/evmap/api/openstreetmap/OpenStreetMapModel.kt | 2 +- .../vonforst/evmap/api/openstreetmap/OpenStreetMapModelTest.kt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModel.kt b/app/src/main/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModel.kt index f6d0f3ea..9cf8a933 100644 --- a/app/src/main/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModel.kt +++ b/app/src/main/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModel.kt @@ -94,7 +94,7 @@ data class OSMChargingStation( "https://www.openstreetmap.org/edit?node=$id", null, false, // We don't know - null, // What does this entail? + tags["authentication:none"] == "yes", tags["operator"], tags["description"], null, diff --git a/app/src/test/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModelTest.kt b/app/src/test/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModelTest.kt index ae2a2eb7..1a79b585 100644 --- a/app/src/test/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModelTest.kt +++ b/app/src/test/java/net/vonforst/evmap/api/openstreetmap/OpenStreetMapModelTest.kt @@ -73,6 +73,7 @@ class OpenStreetMapModelTest { assertEquals("https://www.openstreetmap.org/node/9084665785", chargeLocation.url) assertEquals(true, chargeLocation.openinghours?.twentyfourSeven) assertEquals("GOFAST", chargeLocation.name) // Fallback to operator because name is not set + assertEquals(false, chargeLocation.barrierFree) // False because `authentication:none` isn't set assertEquals(now, chargeLocation.timeRetrieved) // Cost