From 2a4532ae19b5ceab1b8dbdc846d61f3d6688a0fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=81=A5=E8=BE=89?= Date: Fri, 14 Jun 2019 13:39:36 +0800 Subject: [PATCH] repair exception --- seahub/api2/endpoints/deleted_repos.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/seahub/api2/endpoints/deleted_repos.py b/seahub/api2/endpoints/deleted_repos.py index 1010743dd4..95229d1338 100644 --- a/seahub/api2/endpoints/deleted_repos.py +++ b/seahub/api2/endpoints/deleted_repos.py @@ -6,8 +6,6 @@ from rest_framework.response import Response from rest_framework import status from seaserv import seafile_api -from pysearpc import SearpcError - from seahub.signals import repo_restored from seahub.api2.throttling import UserRateThrottle from seahub.api2.authentication import TokenAuthentication @@ -71,7 +69,7 @@ class DeletedRepos(APIView): try: seafile_api.restore_repo_from_trash(repo_id) repo_restored.send(sender=None, repo_id=repo_id, operator=username) - except SearpcError as e: + except Exception as e: logger.error(e) error_msg = "Internal Server Error" return api_error(status.HTTP_500_INTERNAL_SERVER_ERROR, error_msg)