--- a/Allura/allura/lib/plugin.py
+++ b/Allura/allura/lib/plugin.py
@@ -248,7 +248,6 @@
'''Register a new project in the neighborhood. The given user will
become the project's superuser. If no user is specified, c.user is used.
'''
- import allura.tasks.event_tasks
from allura import model as M
assert h.re_path_portion.match(shortname.replace('/', '')), \
'Invalid project shortname'
@@ -277,12 +276,11 @@
with h.push_config(c, project=p, user=user):
# have to add user to context, since this may occur inside auth code
# for user-project reg, and c.user isn't set yet
- allura.tasks.event_tasks.event.post('project_created')
+ g.post_event('project-created')
return p
def register_subproject(self, project, name, user, install_apps):
from allura import model as M
- import allura.tasks.event_tasks
assert h.re_path_portion.match(name), 'Invalid subproject shortname'
shortname = project.shortname + '/' + name
sp = M.Project(
@@ -299,7 +297,7 @@
sp.install_app('home', 'home')
sp.install_app('admin', 'admin')
sp.install_app('search', 'search')
- allura.tasks.event_tasks.event.post('project_created')
+ g.post_event('project-created')
return sp
def delete_project(self, project, user):