Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
return response.get("version")
- async def search(self, **kwargs):
+ async def search(self, only_open_bugs=True, **kwargs):
+ # Add filters to only have open bugs
+ if only_open_bugs:
+ kwargs |= {
+ "resolution" : "---",
+ }
+
# Send request
response = await self._request("GET", "/rest/bug", **kwargs)
raise tornado.web.HTTPError(404, "Package '%s' was not found" % name)
# Get the latest bugs from Bugzilla
- bugs = await self.backend.bugzilla.search(component=name, resolution="")
+ bugs = await self.backend.bugzilla.search(component=name)
self.render("packages/name.html", package=build.pkg, bugs=bugs)