mirror of
https://github.com/ev-map/EVMap.git
synced 2026-02-20 08:07:54 -05:00
Tesla: charger label is now nullable
This commit is contained in:
@@ -316,13 +316,13 @@ interface TeslaGraphQlApi {
|
|||||||
@JsonClass(generateAdapter = true)
|
@JsonClass(generateAdapter = true)
|
||||||
data class ChargerId(
|
data class ChargerId(
|
||||||
val id: Text,
|
val id: Text,
|
||||||
val label: Value<String>,
|
val label: Value<String>?,
|
||||||
val name: String?
|
val name: String?
|
||||||
) {
|
) {
|
||||||
val labelNumber
|
val labelNumber
|
||||||
get() = label.value.replace(Regex("""\D"""), "").toInt()
|
get() = label?.value?.replace(Regex("""\D"""), "")?.toInt()
|
||||||
val labelLetter
|
val labelLetter
|
||||||
get() = label.value.replace(Regex("""\d"""), "")
|
get() = label?.value?.replace(Regex("""\d"""), "")
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonClass(generateAdapter = true)
|
@JsonClass(generateAdapter = true)
|
||||||
|
|||||||
Reference in New Issue
Block a user