From ba67c3248355718ab244239e9f6b2eb812311c85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 22 Apr 2013 17:09:33 +0200 Subject: [PATCH] - show also groups in maintainer/bugowner search --- osc/commandline.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/osc/commandline.py b/osc/commandline.py index 19383b92..5409a067 100644 --- a/osc/commandline.py +++ b/osc/commandline.py @@ -6978,6 +6978,8 @@ Please submit there instead, or use --nodevelproject to force direct submission. maintainers.setdefault("package", result.get('package')) for person in result.findall('person'): maintainers.setdefault(person.get('role'), []).append(person.get('name')) + for group in result.findall('group'): + maintainers.setdefault(group.get('role'), []).append("group:"+group.get('name')) projects = projects + [maintainers] # from meta data if metaroot: @@ -6985,6 +6987,8 @@ Please submit there instead, or use --nodevelproject to force direct submission. maintainers = {} for person in metaroot.findall('person'): maintainers.setdefault(person.get('role'), []).append(person.get('userid')) + for group in metaroot.findall('group'): + maintainers.setdefault(group.get('role'), []).append("group:"+group.get('groupid')) projects = [maintainers] # showing the maintainers