aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Kuzminski <marcin@python-works.com>2012-12-13 14:38:45 +0100
committerMarcin Kuzminski <marcin@python-works.com>2012-12-13 14:38:45 +0100
commitc72bc48d7116866150e44d336a8792b9efe20608 (patch)
tree0bc16fd8db99f3b0114031dc2d59617dc208d2ae
parenta57e1509ed106971114393a5d082de53ff8a4ed6 (diff)
switch to defaultdict for counter implementation
--HG-- branch : beta
-rw-r--r--rhodecode/model/user.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rhodecode/model/user.py b/rhodecode/model/user.py
index 727752cf..89657793 100644
--- a/rhodecode/model/user.py
+++ b/rhodecode/model/user.py
@@ -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