From: Johannes Berg Date: Tue, 6 Jan 2015 10:21:37 +0000 (+0100) Subject: views/xmlrpc: fix xmlrpc delegate filtering X-Git-Url: http://git.ozlabs.org/?a=commitdiff_plain;h=0808013ad9e4780a7c4eff126de21e45ef220cb2;p=patchwork views/xmlrpc: fix xmlrpc delegate filtering Trying to use pwclient list -d 'johannes@sipsolutions.net' doesn't result in any patches listed - it seems that the filter is constructed wrongly on the xmlrpc server side (going by how the submitter filter is done.) Signed-off-by: Johannes Berg Signed-off-by: Jeremy Kerr --- diff --git a/apps/patchwork/views/xmlrpc.py b/apps/patchwork/views/xmlrpc.py index ca84c94..1235ead 100644 --- a/apps/patchwork/views/xmlrpc.py +++ b/apps/patchwork/views/xmlrpc.py @@ -326,6 +326,9 @@ def patch_list(filter={}): elif parts[0] == 'submitter_id': dfilter['submitter'] = Person.objects.filter(id = filter[key])[0] + elif parts[0] == 'delegate_id': + dfilter['delegate'] = Person.objects.filter(id = + filter[key])[0] elif parts[0] == 'state_id': dfilter['state'] = State.objects.filter(id = filter[key])[0]