Switch to unified view

a/Allura/allura/model/project.py b/Allura/allura/model/project.py
...
...
79
    def subcategories(self):
79
    def subcategories(self):
80
        return self.query.find(dict(trove_parent_id=self.trove_cat_id)).sort('fullname').all()
80
        return self.query.find(dict(trove_parent_id=self.trove_cat_id)).sort('fullname').all()
81
81
82
class ProjectMapperExtension(MapperExtension):
82
class ProjectMapperExtension(MapperExtension):
83
    def after_insert(self, obj, st):
83
    def after_insert(self, obj, st):
84
        g.zarkov_event('project_create', user=c.user, project=obj)
84
        g.zarkov_event('project_create', project=obj)
85
85
86
class Project(MappedClass):
86
class Project(MappedClass):
87
    _perms_base = [ 'read', 'update', 'admin', 'create']
87
    _perms_base = [ 'read', 'update', 'admin', 'create']
88
    _perms_init = _perms_base + [ 'register' ]
88
    _perms_init = _perms_base + [ 'register' ]
89
    class __mongometa__:
89
    class __mongometa__: