chore(dao/command): Add transaction decorator to try to enforce "unit of work" (#24969)

This commit is contained in:
John Bodley
2024-06-28 12:33:56 -07:00
committed by GitHub
parent a3f0d00714
commit 8fb8199a55
151 changed files with 681 additions and 916 deletions

View File

@@ -403,7 +403,7 @@ class DBEventLogger(AbstractEventLogger):
logs.append(log)
try:
db.session.bulk_save_objects(logs)
db.session.commit()
db.session.commit() # pylint: disable=consider-using-transaction
except SQLAlchemyError as ex:
logging.error("DBEventLogger failed to log event(s)")
logging.exception(ex)