diff --git a/app/dao/dao_utils.py b/app/dao/dao_utils.py index fa038b55c..d8a273ccf 100644 --- a/app/dao/dao_utils.py +++ b/app/dao/dao_utils.py @@ -8,13 +8,11 @@ from app.history_meta import create_history def transactional(func): @wraps(func) def commit_or_rollback(*args, **kwargs): - from flask import current_app try: res = func(*args, **kwargs) db.session.commit() return res - except Exception as e: - current_app.logger.error(e) + except Exception: db.session.rollback() raise return commit_or_rollback