From 7b9563ecc4c8f543de127b7eb0aa298a1681e5d4 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Thu, 19 Dec 2019 12:44:26 +0100 Subject: [PATCH] my-account: speed up fetching permissions in my account repos grid. --- rhodecode/apps/my_account/views/my_account.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rhodecode/apps/my_account/views/my_account.py b/rhodecode/apps/my_account/views/my_account.py index 6822c144..a0773446 100644 --- 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, DataGridAppView): 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)