# HG changeset patch # User Marcin Kuzminski # Date 2019-12-19 11:44:26 # Node ID 6a12088f869d6b92bc8f686375c45d710b3e0cc5 # Parent d9dc1c7677f8c57ce535f8d2c1927cb0bcd82049 my-account: speed up fetching permissions in my account repos grid. diff --git a/rhodecode/apps/my_account/views/my_account.py b/rhodecode/apps/my_account/views/my_account.py --- a/rhodecode/apps/my_account/views/my_account.py +++ b/rhodecode/apps/my_account/views/my_account.py @@ -357,7 +357,8 @@ class MyAccountView(BaseAppView, DataGri repo_list = Repository.get_all_repos( user_id=self._rhodecode_user.user_id) repo_list = RepoList(repo_list, perm_set=[ - 'repository.read', 'repository.write', 'repository.admin']) + 'repository.read', 'repository.write', 'repository.admin'], + extra_kwargs=dict(user=self._rhodecode_user)) repos_data = RepoModel().get_repos_as_dict( repo_list=repo_list, admin=admin, short_name=False)