From 8b5eda4240419bfe80a8ce075c8adedc8f705432 Mon Sep 17 00:00:00 2001 From: perennate Date: Sun, 11 Aug 2013 23:06:27 +0800 Subject: [PATCH] Fix problem with previous commit. --- gpg-mailgate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gpg-mailgate.py b/gpg-mailgate.py index 0331895..f5179a9 100755 --- a/gpg-mailgate.py +++ b/gpg-mailgate.py @@ -73,10 +73,10 @@ def encrypt_all_payloads( message, gpg_to_cmdline ): return encrypt_payload( message, gpg_to_cmdline ).get_payload() for payload in message.get_payload(): if( type( payload.get_payload() ) == list ): - encrypted_payloads.extend( encrypt_all_payloads( payload, gpg_to_cmdline ) ) + encrypted_payloads.append( encrypt_all_payloads( payload, gpg_to_cmdline ) ) else: - encrypted_payloads.append( [encrypt_payload( payload, gpg_to_cmdline )] ) - return sum(encrypted_payloads, []) + encrypted_payloads.append( encrypt_payload( payload, gpg_to_cmdline ) ) + return encrypted_payloads def get_msg( message ): if not message.is_multipart():