aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/database
diff options
context:
space:
mode:
authorJ08nY2017-06-19 21:42:44 +0200
committerJ08nY2017-06-19 21:42:44 +0200
commitbb3929f368076e5a27779361fc1853290c7f42a9 (patch)
tree36bcf45e0888524e4a41c68bc1ac5e795a4333a8 /src/mailman_pgp/database
parent49529ac57fc775a6e96b5258a173af126ec291c9 (diff)
downloadmailman-pgp-bb3929f368076e5a27779361fc1853290c7f42a9.tar.gz
mailman-pgp-bb3929f368076e5a27779361fc1853290c7f42a9.tar.zst
mailman-pgp-bb3929f368076e5a27779361fc1853290c7f42a9.zip
Diffstat (limited to 'src/mailman_pgp/database')
-rw-r--r--src/mailman_pgp/database/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mailman_pgp/database/__init__.py b/src/mailman_pgp/database/__init__.py
index 5ea8f94..e700ad9 100644
--- a/src/mailman_pgp/database/__init__.py
+++ b/src/mailman_pgp/database/__init__.py
@@ -31,9 +31,9 @@ class Database:
@contextmanager
def transaction():
try:
- yield
+ yield config.db.session
except:
- config.db.session.abort()
+ config.db.session.rollback()
raise
else:
config.db.session.commit()