Tesla: charger label is now nullable

This commit is contained in:
Johan von Forstner committed 2023-11-04 16:45:00 +01:00
1 parent fc85e631c9
commit e7b42e2c19
1 file changed
+3 -3
@@ -316,13 +316,13 @@ interface TeslaGraphQlApi {
@JsonClass(generateAdapter = true)
data class ChargerId(
val id: Text,
val label: Value<String>,
val label: Value<String>?,
val name: String?
) {
val labelNumber
get() = label.value.replace(Regex("""\D"""), "").toInt()
get() = label?.value?.replace(Regex("""\D"""), "")?.toInt()
val labelLetter
get() = label.value.replace(Regex("""\d"""), "")
get() = label?.value?.replace(Regex("""\d"""), "")
}
@JsonClass(generateAdapter = true)