Author: gjm
Date: Wed Nov 14 13:38:56 2012
New Revision: 1409197
URL: http://svn.apache.org/viewvc?rev=1409197&view=rev
Log:
fix processing of attachment events in activity widget - towards #250 - based
on a patch from olemis
Modified:
incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/widgets/timeline.py
Modified:
incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/widgets/timeline.py
URL:
http://svn.apache.org/viewvc/incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/widgets/timeline.py?rev=1409197&r1=1409196&r2=1409197&view=diff
==============================================================================
---
incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/widgets/timeline.py
(original)
+++
incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/widgets/timeline.py
Wed Nov 14 13:38:56 2012
@@ -348,7 +348,10 @@ class TicketFieldTimelineFilter(Componen
getattr(context, '_ticket_cache', None) or {}
for t in ticket_ids:
if isinstance(t, Resource):
- t = t.id
+ if event[0] != 'attachment':
+ t = t.id
+ else:
+ t = t.parent.id
if isinstance(t, (int, basestring)):
t = ticket_cache.get(t) or Ticket(self.env, t)
if field_name == 'ticket':