##// END OF EJS Templates
fixed sorting in repo list switcher and removed lower() since repo names can be have capital letters now
marcink -
r488:853b9425 celery
parent child Browse files
Show More
@@ -59,12 +59,12 b' def _get_repos_cached():'
59 @cache_region('super_short_term', 'cached_repos_switcher_list')
59 @cache_region('super_short_term', 'cached_repos_switcher_list')
60 def _get_repos_switcher_cached(cached_repo_list):
60 def _get_repos_switcher_cached(cached_repo_list):
61 repos_lst = []
61 repos_lst = []
62 for repo in sorted(x for x in cached_repo_list.values()):
62 for repo in [x for x in cached_repo_list.values()]:
63 if HasRepoPermissionAny('repository.write', 'repository.read',
63 if HasRepoPermissionAny('repository.write', 'repository.read',
64 'repository.admin')(repo.name.lower(), 'main page check'):
64 'repository.admin')(repo.name.lower(), 'main page check'):
65 repos_lst.append((repo.name.lower(), repo.dbrepo.private,))
65 repos_lst.append((repo.name, repo.dbrepo.private,))
66
66
67 return repos_lst
67 return sorted(repos_lst, key=lambda k:k[0])
68
68
69 @cache_region('long_term', 'full_changelog')
69 @cache_region('long_term', 'full_changelog')
70 def _full_changelog_cached(repo_name):
70 def _full_changelog_cached(repo_name):
General Comments 0
You need to be logged in to leave comments. Login now