diff options
Diffstat (limited to 'src/mailman_pgp/pgp/inline.py')
| -rw-r--r-- | src/mailman_pgp/pgp/inline.py | 5 |
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 |
