From 61513e16f854a1b24c9e19e6822aa031dfd67c52 Mon Sep 17 00:00:00 2001 From: lian Date: Wed, 18 Nov 2015 10:18:34 +0800 Subject: [PATCH] update list virus scan records --- seahub/views/sysadmin.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/seahub/views/sysadmin.py b/seahub/views/sysadmin.py index 33dbd49317..aa3da25749 100644 --- a/seahub/views/sysadmin.py +++ b/seahub/views/sysadmin.py @@ -1729,10 +1729,15 @@ def sys_virus_scan_records(request): records = [] for r in records_all[:per_page]: try: - r.repo = seafile_api.get_repo(r.repo_id) - except SearpcError: + repo = seafile_api.get_repo(r.repo_id) + except SearpcError as e: + logger.error(e) continue + if not repo: + continue + + r.repo = repo r.repo.owner = seafile_api.get_repo_owner(r.repo.repo_id) records.append(r)