Fix cloud area calculation

This commit is contained in:
Elara 2024-04-13 21:36:57 -07:00
parent 7e68d5541c
commit 02532437ea
1 changed files with 2 additions and 2 deletions

View File

@ -113,9 +113,9 @@ func initWeather(ctx context.Context, wg WaitGroup, dev *infinitime.Device) erro
icon := parseSymbol(current.Data.NextHour.Summary.SymbolCode)
if icon == infinitime.WeatherIconClear {
switch {
case currentData.CloudAreaFraction > 0.5:
case currentData.CloudAreaFraction > 50:
icon = infinitime.WeatherIconHeavyClouds
case currentData.CloudAreaFraction == 0.5:
case currentData.CloudAreaFraction == 50:
icon = infinitime.WeatherIconClouds
case currentData.CloudAreaFraction > 0:
icon = infinitime.WeatherIconFewClouds