Switch to side-by-side view

--- a/Allura/allura/lib/repository.py
+++ b/Allura/allura/lib/repository.py
@@ -7,6 +7,7 @@
 from tg.decorators import with_trailing_slash, without_trailing_slash
 from bson import ObjectId
 
+import allura.task
 from allura import version
 from allura.lib import helpers as h
 from allura import model as M
@@ -145,7 +146,7 @@
             admin=c.project.roleids_with_permission('tool'))
 
     def uninstall(self, project):
-        g.publish('audit', 'repo.uninstall', dict(project_id=project._id))
+        allura.task.repo_uninstall.post()
 
     @classmethod
     @audit('repo.init')