aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp/inline.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman_pgp/pgp/inline.py')
-rw-r--r--src/mailman_pgp/pgp/inline.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mailman_pgp/pgp/inline.py b/src/mailman_pgp/pgp/inline.py
index 06ecee5..ae731cf 100644
--- a/src/mailman_pgp/pgp/inline.py
+++ b/src/mailman_pgp/pgp/inline.py
@@ -226,10 +226,11 @@ class InlineWrapper:
for part in walk(out):
if not part.is_multipart():
if len(keys) == 1:
- self._encrypt(part, *keys)
+ self._encrypt(part, *keys, cipher=cipher)
else:
session_key = cipher.gen_key()
for key in keys:
- self._encrypt(part, key, session_key=session_key)
+ self._encrypt(part, key, cipher=cipher,
+ session_key=session_key)
del session_key
return out