Switch to side-by-side view

--- a/Allura/allura/lib/repository.py
+++ b/Allura/allura/lib/repository.py
@@ -107,11 +107,11 @@
         super(RepositoryApp, self).install(project)
         role_developer = M.ProjectRole.query.get(name='Developer')._id
         self.config.acl.update(
-            configure=c.project.acl['tool'],
-            read=c.project.acl['read'],
+            configure=c.project.roleids_with_permission('tool'),
+            read=c.project.roleids_with_permission('read'),
             create=[role_developer],
             write=[role_developer],
-            admin=c.project.acl['tool'])
+            admin=c.project.roleids_with_permission('tool'))
 
     def uninstall(self, project):
         g.publish('audit', 'repo.uninstall', dict(project_id=project._id))