diff --git a/bugmon/bug.py b/bugmon/bug.py index 80a9c4f..7b84bf1 100644 --- a/bugmon/bug.py +++ b/bugmon/bug.py @@ -395,6 +395,7 @@ def add_needinfo(self, user: str) -> bool: request = {"name": "needinfo", "status": "?", "requestee": user} for flag in self._bug["flags"]: + # Don't insert needinfo flag if one already exists if request.items() < flag.items(): return False