Skip to content

Commit f559a36

Browse files
committed
Fix how weather_data_freshness is measured
1 parent f546f31 commit f559a36

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

fingr/weather.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ def fetch_weather(
3434
api_requests_total.labels(status="success").inc()
3535

3636
# Track weather data freshness
37-
if updated:
37+
if updated == "Data-Modified":
3838
weather_data_freshness.labels(status="updated").inc()
39-
else:
39+
elif updated == "Data-Not-Expired":
4040
weather_data_freshness.labels(status="cached").inc()
4141

4242
return forecast, updated

0 commit comments

Comments
 (0)