From af7c5458509f20aaf9b87aae69d7a523ca4187fd Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Sep 27 2018 11:44:00 +0000 Subject: Fix when milestones_keys and milestones get out of sync Signed-off-by: Pierre-Yves Chibon --- diff --git a/pagure/ui/issues.py b/pagure/ui/issues.py index e39d35e..8c2c6c8 100644 --- a/pagure/ui/issues.py +++ b/pagure/ui/issues.py @@ -738,6 +738,8 @@ def view_roadmap(repo, username=None, namespace=None): for key in repo.milestones_keys: if milestones_keyword_arg and milestones_keyword_arg not in key: continue + if key not in repo.milestones: + continue if repo.milestones[key]["active"]: milestones_totals["active"] += 1 if (