diff --git a/seahub/templates/sysadmin/repoadmin_table.html b/seahub/templates/sysadmin/repoadmin_table.html index b151bec2f9..0eac76c4be 100644 --- a/seahub/templates/sysadmin/repoadmin_table.html +++ b/seahub/templates/sysadmin/repoadmin_table.html @@ -17,7 +17,7 @@ {% trans {% if repo.is_default_repo %} {{ repo.props.name }} - {% elif enable_sys_admin_view_repo %} + {% elif enable_sys_admin_view_repo and is_pro_version %} {{ repo.props.name }} {% else %} {{ repo.props.name }} diff --git a/seahub/views/sysadmin.py b/seahub/views/sysadmin.py index 07811ab017..8c849ff39f 100644 --- a/seahub/views/sysadmin.py +++ b/seahub/views/sysadmin.py @@ -173,6 +173,7 @@ def sys_repo_admin(request): return render_to_response( 'sysadmin/sys_repo_admin.html', { 'enable_sys_admin_view_repo': ENABLE_SYS_ADMIN_VIEW_REPO, + 'is_pro_version': is_pro_version(), 'repos': repos, 'current_page': current_page, 'prev_page': current_page-1, diff --git a/tests/seahub/views/test_sysadmin.py b/tests/seahub/views/test_sysadmin.py index 0e237f1c77..cbfd7452c7 100644 --- a/tests/seahub/views/test_sysadmin.py +++ b/tests/seahub/views/test_sysadmin.py @@ -231,7 +231,7 @@ class UserInfoTest(BaseTestCase): self.assertContains(resp, 'id="owned"') self.assertContains(resp, 'id="shared"') self.assertContains(resp, 'id="shared-links"') - self.assertContains(resp, 'id="groups"') + self.assertContains(resp, 'id="user-admin-groups"') def test_can_list_owned_repos(self):