diff --git a/seahub/templates/sysadmin/sys_list_orphan.html b/seahub/templates/sysadmin/sys_list_orphan.html index 2da69f814d..9c1039f4d7 100644 --- a/seahub/templates/sysadmin/sys_list_orphan.html +++ b/seahub/templates/sysadmin/sys_list_orphan.html @@ -15,28 +15,7 @@ {% block main_panel %} {% if repos %} - - - - - - - - - {% for repo in repos %} - - - - - - - - - {% endfor %} -
{% trans "Name" %}ID{% trans "Owner" %}{% trans "Description" %}{% trans "Operations" %}
{{ repo.props.name }}{{ repo.id }}{{ repo.owner}}{{ repo.props.desc }} - {% trans "Delete" %} - {% trans "Transfer" %} -
+{% include "sysadmin/repoadmin_table.html" %} {% else %}

{% trans "Empty" %}

@@ -57,35 +36,11 @@ {% block extra_script %} {% endblock %} diff --git a/seahub/views/sysadmin.py b/seahub/views/sysadmin.py index bf9e84dd56..552298663f 100644 --- a/seahub/views/sysadmin.py +++ b/seahub/views/sysadmin.py @@ -588,11 +588,10 @@ def sys_repo_transfer(request): def sys_list_orphan(request): try: repos = seafile_api.get_orphan_repo_list() - return repos except Exception as e: logger.error(e) repos = [] - + return render_to_response('sysadmin/sys_list_orphan.html', { 'repos': repos, }, context_instance=RequestContext(request))