summaryrefslogtreecommitdiffstats
path: root/examples/weather
diff options
context:
space:
mode:
Diffstat (limited to 'examples/weather')
-rw-r--r--examples/weather9
1 files changed, 5 insertions, 4 deletions
diff --git a/examples/weather b/examples/weather
index 3fac3e4..e65d0cf 100644
--- a/examples/weather
+++ b/examples/weather
@@ -60,10 +60,11 @@ if metar is not None:
for condition in conditions:
if condition in modifiers:
dayness *= modifiers[condition]
- _bound, visibility = metar[1]
- if (visibility_max is not None) and (visibility is not None):
- if visibility < visibility_max:
- dayness *= visibility / visibility_max
+ if metar[1] is not None:
+ _bound, visibility = metar[1]
+ if (visibility_max is not None) and (visibility is not None):
+ if visibility < visibility_max:
+ dayness *= visibility / visibility_max
# Calculation of the colour temperature.
temp = temperature_day * dayness + temperature_night * (1 - dayness)