Mercurial > kallithea
changeset 3096:69b25f1b0b45 beta
switch to defaultdict for counter implementation
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 13 Dec 2012 14:38:45 +0100 |
parents | 53ab820a0b7c |
children | db1b7125cdaf |
files | rhodecode/model/user.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/model/user.py Thu Dec 13 04:44:51 2012 +0100 +++ b/rhodecode/model/user.py Thu Dec 13 14:38:45 2012 +0100 @@ -545,7 +545,7 @@ .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 @@ .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