summaryrefslogtreecommitdiff
path: root/src/mailman_pgp/styles
diff options
context:
space:
mode:
authorJ08nY2017-07-31 20:43:37 +0200
committerJ08nY2017-07-31 20:43:37 +0200
commit4f815c200f62cf4e4bf660649066d9bd65393ae0 (patch)
treec3825686e5dca265cff7bb58d64949c874579d75 /src/mailman_pgp/styles
parent9727be03c49d0bf6b9c2f28e125fc68147602161 (diff)
downloadmailman-pgp-4f815c200f62cf4e4bf660649066d9bd65393ae0.tar.gz
mailman-pgp-4f815c200f62cf4e4bf660649066d9bd65393ae0.tar.zst
mailman-pgp-4f815c200f62cf4e4bf660649066d9bd65393ae0.zip
Diffstat (limited to 'src/mailman_pgp/styles')
-rw-r--r--src/mailman_pgp/styles/base.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mailman_pgp/styles/base.py b/src/mailman_pgp/styles/base.py
index a7c3366..bad67ad 100644
--- a/src/mailman_pgp/styles/base.py
+++ b/src/mailman_pgp/styles/base.py
@@ -22,6 +22,7 @@ from public import public
from mailman_pgp.config import config, mm_config
from mailman_pgp.database import transaction
from mailman_pgp.model.list import PGPMailingList
+from mailman_pgp.pgp.keygen import ListKeyGenerator
@public
@@ -46,5 +47,6 @@ class PGPStyle:
with transaction() as session:
pgp_list = PGPMailingList(mailing_list)
if generate:
- pgp_list.generate_key()
+ keygen = ListKeyGenerator(pgp_list)
+ keygen.generate(True)
session.add(pgp_list)