Skip to content

Commit 3292190

Browse files
authored
Merge pull request #436 from sebastinto/bugfix/weather-nullable-fields
fix: prevent io.ktor.serialization.JsonConvertExceptions
2 parents 6ca286d + d3f4a74 commit 3292190

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

app/src/main/java/com/coderGtm/yantra/commands/weather/WeatherModels.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ data class Current(
6666
@SerialName("gust_mph") val gustMph: Double,
6767
@SerialName("gust_kph") val gustKph: Double,
6868
@SerialName("air_quality") val airQuality: AirQuality,
69-
@SerialName("short_rad") val shortRad: Double,
70-
@SerialName("diff_rad") val diffRad: Double,
71-
val dni: Double,
72-
val gti: Double
69+
@SerialName("short_rad") val shortRad: Double? = null,
70+
@SerialName("diff_rad") val diffRad: Double? = null,
71+
val dni: Double? = null,
72+
val gti: Double? = null
7373
)
7474

7575
@Serializable
@@ -124,7 +124,7 @@ data class DayForecast(
124124
@SerialName("daily_chance_of_snow") val dailyChanceOfSnow: Int,
125125
val condition: Condition,
126126
val uv: Double,
127-
@SerialName("air_quality") val airQuality: AirQuality
127+
@SerialName("air_quality") val airQuality: AirQuality? = null
128128
)
129129

130130
@Serializable

0 commit comments

Comments
 (0)