Changeset - 367d76f5fcf5
[Not reviewed]
beta
0 1 0
Marcin Kuzminski - 14 years ago 2012-02-07 06:32:16
marcin@python-works.com
added re-creation of permissions into step4 upgrade
1 file changed with 6 insertions and 4 deletions:
0 comments (0 inline, 0 general)
rhodecode/lib/db_manage.py
Show inline comments
 
@@ -172,6 +172,7 @@ class DbManage(object):
 

	
 
            def step_4(self):
 
                print ('TODO:')
 
                self.create_permissions()
 
                self.klass.fixup_groups()
 

	
 
        upgrade_steps = [0] + range(curr_version + 1, __dbversion__ + 1)
 
@@ -483,10 +484,11 @@ class DbManage(object):
 
        ]
 

	
 
        for p in perms:
 
            new_perm = Permission()
 
            new_perm.permission_name = p[0]
 
            new_perm.permission_longname = p[1]
 
            self.sa.add(new_perm)
 
            if not Permission.get_by_key(p):
 
                new_perm = Permission()
 
                new_perm.permission_name = p[0]
 
                new_perm.permission_longname = p[1]
 
                self.sa.add(new_perm)
 

	
 
    def populate_default_permissions(self):
 
        log.info('creating default user permissions')
0 comments (0 inline, 0 general)