Fix falsey comparisons in NWS weather (#44486)

pull/44642/head
MatthewFlamm 2020-12-26 07:53:34 -05:00 committed by Franck Nijhof
parent a58219bbc7
commit 78f81b6e37
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
1 changed files with 2 additions and 2 deletions

View File

@ -161,7 +161,7 @@ class NWSWeather(WeatherEntity):
temp_c = None
if self.observation:
temp_c = self.observation.get("temperature")
if temp_c:
if temp_c is not None:
return convert_temperature(temp_c, TEMP_CELSIUS, TEMP_FAHRENHEIT)
return None
@ -273,7 +273,7 @@ class NWSWeather(WeatherEntity):
data[ATTR_FORECAST_WIND_BEARING] = forecast_entry.get("windBearing")
wind_speed = forecast_entry.get("windSpeedAvg")
if wind_speed:
if wind_speed is not None:
if self.is_metric:
data[ATTR_FORECAST_WIND_SPEED] = round(
convert_distance(wind_speed, LENGTH_MILES, LENGTH_KILOMETERS)