[misc] 02/05: Deduplicate and sort bugs correctly.
Chris Lamb
chris at chris-lamb.co.uk
Sun Nov 20 09:14:24 UTC 2016
This is an automated email from the git hooks/post-receive script.
lamby pushed a commit to branch master
in repository misc.
commit 5554fdf8298aa11f9f797586019495c4b3ab51a2
Author: Chris Lamb <lamby at debian.org>
Date: Sun Nov 20 09:51:28 2016 +0100
Deduplicate and sort bugs correctly.
Signed-off-by: Chris Lamb <lamby at debian.org>
---
reports/bin/generate-draft | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/reports/bin/generate-draft b/reports/bin/generate-draft
index 253a16d..768dbf9 100755
--- a/reports/bin/generate-draft
+++ b/reports/bin/generate-draft
@@ -147,11 +147,18 @@ def bugs(week_start, week_end, extra="true"):
'week_end': week_end,
})
+ seen = set()
result = {}
for x in udd(sql, fields):
+ if x['id'] in seen:
+ continue
+ seen.add(x['id'])
+
result.setdefault(x['submitter_name'], []).append(x)
- return result
+ return {
+ x: list(sorted(y, key=lambda x: x['id'])) for x, y in result.items()
+ }
def get_uploads(week_start, week_end):
log("Querying UDD for uploads")
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/misc.git
More information about the Reproducible-commits
mailing list