1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-02-25 11:42:12 +01:00

- change_review_state: by_group param should be optional

This commit is contained in:
Marcus Huewe 2010-12-15 14:31:18 +01:00
parent a30f718d96
commit 0e7074f89c

View File

@ -3312,9 +3312,10 @@ def get_request(apiurl, reqid):
def change_review_state(apiurl, reqid, newstate, by_user='', by_group='', message='', supersed=''):
u = makeurl(apiurl,
['request', reqid],
query={'cmd': 'changereviewstate', 'newstate': newstate, 'by_user': by_user, 'by_group': by_group, 'superseded_by': supersed})
query = {'cmd': 'changereviewstate', 'newstate': newstate, 'by_user': by_user, 'superseded_by': supersed}
if by_group:
query['by_group'] = by_group
u = makeurl(apiurl, ['request', reqid], query=query)
f = http_POST(u, data=message)
root = ET.parse(f).getroot()
return root.attrib['code']