From 4ccc08fcafcc3cea79b387e33d6b504808c6b0cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=81=A5=E8=BE=89?= Date: Mon, 27 May 2019 13:50:36 +0800 Subject: [PATCH] fix import seafevents error --- seahub/handlers.py | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/seahub/handlers.py b/seahub/handlers.py index 80fffa042c..a0eb5bec47 100644 --- a/seahub/handlers.py +++ b/seahub/handlers.py @@ -7,20 +7,7 @@ import datetime from seaserv import seafile_api, get_org_id_by_repo_id logger = logging.getLogger(__name__) -if not hasattr(settings, 'EVENTS_CONFIG_FILE'): - def repo_created_cb(sender, **kwargs): - pass - - def repo_restored_cb(sender, **kwargs): - pass - - def repo_deleted_cb(sender, **kwargs): - pass - - def clean_up_repo_trash_cb(sender, **kwargs): - pass - -else: +try: import seafevents @@ -170,3 +157,16 @@ else: session = SeafEventsSession() seafevents.save_user_activity(session, record) session.close() +except ImportError: + + def repo_created_cb(sender, **kwargs): + pass + + def repo_restored_cb(sender, **kwargs): + pass + + def repo_deleted_cb(sender, **kwargs): + pass + + def clean_up_repo_trash_cb(sender, **kwargs): + pass