refill api url when left empty (#1267)
This commit is contained in:
parent
d97811d4e8
commit
57587be9be
@ -74,7 +74,9 @@ class LocationSearchSettings internal constructor(
|
||||
|
||||
fun setOverpassUrl(overpassUrl: String?) {
|
||||
var url = overpassUrl
|
||||
if (url != null) {
|
||||
if (url.isNullOrBlank()) {
|
||||
url = DefaultOverpassUrl
|
||||
} else {
|
||||
if (!url.startsWith("http://") && !url.startsWith("https://")) {
|
||||
url = "https://$url"
|
||||
}
|
||||
@ -95,7 +97,9 @@ class LocationSearchSettings internal constructor(
|
||||
|
||||
fun setTileServer(tileServer: String?) {
|
||||
var url = tileServer
|
||||
if (url != null) {
|
||||
if (url.isNullOrBlank()) {
|
||||
url = DefaultTileServerUrl
|
||||
} else {
|
||||
if (!url.startsWith("http://") && !url.startsWith("https://")) {
|
||||
url = "https://$url"
|
||||
}
|
||||
@ -136,8 +140,8 @@ class LocationSearchSettings internal constructor(
|
||||
}
|
||||
|
||||
companion object {
|
||||
const val DefaultTileServerUrl = "https://tile.openstreetmap.org"
|
||||
const val DefaultOverpassUrl = "https://overpass-api.de/"
|
||||
const val DefaultTileServerUrl = "https://tile.openstreetmap.org/\${z}/\${x}/\${y}.png"
|
||||
const val DefaultOverpassUrl = "https://overpass-api.de"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user