Changeset - 69b25f1b0b45
[Not reviewed]
beta
0 1 0
Marcin Kuzminski - 13 years ago 2012-12-13 14:38:45
marcin@python-works.com
switch to defaultdict for counter implementation
1 file changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
rhodecode/model/user.py
Show inline comments
 
@@ -545,7 +545,7 @@ class UserModel(BaseModel):
 
            .filter(UsersGroupMember.user_id == uid)\
 
            .all()
 

	
 
        multiple_counter = collections.Counter()
 
        multiple_counter = collections.defaultdict(int)
 
        for perm in user_repo_perms_from_users_groups:
 
            r_k = perm.UsersGroupRepoToPerm.repository.repo_name
 
            multiple_counter[r_k] += 1
 
@@ -602,7 +602,7 @@ class UserModel(BaseModel):
 
         .filter(UsersGroupMember.user_id == uid)\
 
         .all()
 

	
 
        multiple_counter = collections.Counter()
 
        multiple_counter = collections.defaultdict(int)
 
        for perm in user_repo_group_perms_from_users_groups:
 
            g_k = perm.UsersGroupRepoGroupToPerm.group.group_name
 
            multiple_counter[g_k] += 1
0 comments (0 inline, 0 general)