From e955d047bba3d833dc9470d36284ab598f4d3141 Mon Sep 17 00:00:00 2001 From: perennate Date: Mon, 12 Aug 2013 10:20:12 +0800 Subject: [PATCH] Use extend instead of append to fix list problem. --- gpg-mailgate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpg-mailgate.py b/gpg-mailgate.py index 8bd2b61..64c5cd4 100755 --- a/gpg-mailgate.py +++ b/gpg-mailgate.py @@ -73,7 +73,7 @@ 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.append( encrypt_all_payloads( payload, gpg_to_cmdline ) ) + encrypted_payloads.extend( encrypt_all_payloads( payload, gpg_to_cmdline ) ) else: encrypted_payloads.append( encrypt_payload( payload, gpg_to_cmdline ) ) return encrypted_payloads