fix compatibility with redmine 2.4, support start/end/tracker/priority (courtesy of François Revol)
This commit is contained in:
parent
57da45d9b0
commit
07a1d04bb6
5 changed files with 234 additions and 22 deletions
|
|
@ -199,7 +199,11 @@ class RedmineBrowser(BaseBrowser):
|
|||
|
||||
fields = {}
|
||||
for key, div in self.page.iter_custom_fields():
|
||||
fields[key] = div.attrib['value']
|
||||
if 'value' in div.attrib:
|
||||
fields[key] = div.attrib['value']
|
||||
else:
|
||||
olist = div.xpath('.//option[@selected="selected"]')
|
||||
fields[key] = ', '.join({i.attrib['value'] for i in olist})
|
||||
|
||||
return fields
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue