fix: show 'Model Y/3/S/X' when car name is empty

This commit is contained in:
Davide Ferrari
2025-12-22 13:44:20 +01:00
parent 794ff6c435
commit 47c6f0a1d4
@@ -20,8 +20,10 @@ data class CarData(
@Json(name = "car_details") val carDetails: CarDetails? = null,
@Json(name = "car_exterior") val carExterior: CarExterior? = null
) {
val displayName: String?
get() = name
val displayName: String
get() = name?.takeIf { it.isNotBlank() }
?: carDetails?.model?.let { "Model $it" }
?: "Tesla"
}
@JsonClass(generateAdapter = true)