From c108ca3fc56bec46f6e33400205d6fbe0a6ec5c4 Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Sat, 27 Jul 2013 20:26:56 +0200 Subject: [PATCH] redmine: Fix missing id class on older versions Some version of redmine do not have td class="id". Luckily, we can easily get it another way. --- modules/redmine/pages/issues.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/redmine/pages/issues.py b/modules/redmine/pages/issues.py index b996d017..a44bde4c 100644 --- a/modules/redmine/pages/issues.py +++ b/modules/redmine/pages/issues.py @@ -99,7 +99,7 @@ class IssuesPage(BaseIssuePage): for tr in issues.getiterator('tr'): if not tr.attrib.get('id', '').startswith('issue-'): continue - issue = {} + issue = {'id': tr.attrib['id'].replace('issue-', '')} for td in tr.getiterator('td'): field = td.attrib.get('class', '') if field in ('checkbox','todo',''):