comparison rhodecode/model/permission.py @ 2825:f7a52d548fd0

merge with beta
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 07 Sep 2012 23:20:33 +0200
parents 63e58ef80ef1 091e99b29fd4
children a5f0bc867edc
comparison
equal deleted inserted replaced
2793:4c13cedbde93 2825:f7a52d548fd0
75 perm_user = self.sa.query(User)\ 75 perm_user = self.sa.query(User)\
76 .filter(User.username == 76 .filter(User.username ==
77 form_result['perm_user_name']).scalar() 77 form_result['perm_user_name']).scalar()
78 u2p = self.sa.query(UserToPerm).filter(UserToPerm.user == 78 u2p = self.sa.query(UserToPerm).filter(UserToPerm.user ==
79 perm_user).all() 79 perm_user).all()
80 if len(u2p) != 4: 80 if len(u2p) != len(User.DEFAULT_PERMISSIONS):
81 raise Exception('Defined: %s should be 4 permissions for default' 81 raise Exception('Defined: %s should be 4 permissions for default'
82 ' user. This should not happen please verify' 82 ' user. This should not happen please verify'
83 ' your database' % len(u2p)) 83 ' your database' % len(u2p))
84 84
85 try: 85 try: