From 45f51e064ca3ce0de268447359a1f7246c74602f Mon Sep 17 00:00:00 2001 From: Terence Simpson Date: Sat, 18 Apr 2009 01:39:10 +0100 Subject: [PATCH] Bugtracker/plugin.py: Temporary fix for Trac --- Bugtracker/plugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Bugtracker/plugin.py b/Bugtracker/plugin.py index ac1ecfd..26a26e6 100644 --- a/Bugtracker/plugin.py +++ b/Bugtracker/plugin.py @@ -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('(')+2:l.find(')')]