--- a/ForgeTracker/forgetracker/tracker_main.py
+++ b/ForgeTracker/forgetracker/tracker_main.py
@@ -8,7 +8,6 @@
import json
# Non-stdlib imports
-from activitystream import director
import pkg_resources
from tg import expose, validate, redirect, flash, url, config
from tg.decorators import with_trailing_slash, without_trailing_slash
@@ -572,7 +571,8 @@
require_access(c.app, 'create')
ticket = TM.Ticket.new()
ticket.update(ticket_form)
- director().create_activity(c.user, 'created', ticket, target=c.project)
+ g.director.create_activity(c.user, 'created', ticket,
+ related_nodes=[c.project])
redirect(str(ticket.ticket_num)+'/')
@with_trailing_slash
@@ -1131,6 +1131,8 @@
self.ticket.commit()
if comment:
self.ticket.discussion_thread.post(text=comment)
+ g.director.create_activity(c.user, 'modified', self.ticket,
+ related_nodes=[c.project])
redirect('.')
@expose()