Bugtracker/plugin.py: Temporary fix for Trac

This commit is contained in:
Terence Simpson 2009-04-18 01:39:10 +01:00
parent e8227286a1
commit 45f51e064c

View File

@ -694,8 +694,10 @@ class Trac(IBugtracker):
raise BugNotFoundError
s = 'Could not parse data returned by %s: %s' % (self.description, e)
raise BugtrackerError, s
# Make sure all the variables are set, just incase the HTML doesn't contain them
title = status = package = severity = assignee = "Unknown"
for l in bugdata.split("\n"):
if 'class="summary"' in l:
if 'class="summary' in l:
title = l[l.find('>')+1:l.find('</')]
if 'class="status"' in l:
status = l[l.find('>(')+2:l.find(')')]