e72c38b5ab
Commit b779f6f728 added a check to filter out invalid weather forecasts. However the check is currently done when creating UI for the forecasts, which means we end up with fewer forecasts than we could display if any forecasts are invalid. We can avoid that issue by checking the validity while collecting the forecasts, so do that instead. https://gitlab.gnome.org/GNOME/gnome-shell/issues/1927