Fix sealevelPressure is mandatory
This commit is contained in:
parent
fa96904c8b
commit
78d9e65329
@ -11,7 +11,7 @@ data class OpenMeteoData(
|
|||||||
@SerialName("precipitation") val precipitation: Double,
|
@SerialName("precipitation") val precipitation: Double,
|
||||||
@SerialName("cloud_cover") val cloudCover: Int,
|
@SerialName("cloud_cover") val cloudCover: Int,
|
||||||
@SerialName("surface_pressure") val surfacePressure: Double,
|
@SerialName("surface_pressure") val surfacePressure: Double,
|
||||||
@SerialName("pressure_msl") val sealevelPressure: Double,
|
@SerialName("pressure_msl") val sealevelPressure: Double? = null,
|
||||||
@SerialName("wind_speed_10m") val windSpeed: Double,
|
@SerialName("wind_speed_10m") val windSpeed: Double,
|
||||||
@SerialName("wind_direction_10m") val windDirection: Double,
|
@SerialName("wind_direction_10m") val windDirection: Double,
|
||||||
@SerialName("wind_gusts_10m") val windGusts: Double,
|
@SerialName("wind_gusts_10m") val windGusts: Double,
|
||||||
|
|||||||
@ -5,6 +5,6 @@ import de.timklge.karooheadwind.OpenMeteoCurrentWeatherResponse
|
|||||||
|
|
||||||
class SealevelPressureDataType(context: Context) : BaseDataType(context, "sealevelPressure"){
|
class SealevelPressureDataType(context: Context) : BaseDataType(context, "sealevelPressure"){
|
||||||
override fun getValue(data: OpenMeteoCurrentWeatherResponse): Double {
|
override fun getValue(data: OpenMeteoCurrentWeatherResponse): Double {
|
||||||
return data.current.sealevelPressure
|
return data.current.sealevelPressure ?: 0.0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user