From mboxrd@z Thu Jan 1 00:00:00 1970 From: nicolas.pouillard@gmail.com (Nicolas Pouillard) Date: Fri, 4 Apr 2008 18:01:45 +0200 Subject: [sup-talk] [PATCH] Fix a bug when forwarding and using crypto. Message-ID: <1207324905-7455-1-git-send-email-nicolas.pouillard@gmail.com> --- lib/sup/modes/edit-message-mode.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/sup/modes/edit-message-mode.rb b/lib/sup/modes/edit-message-mode.rb index 3aad623..dd96002 100644 --- a/lib/sup/modes/edit-message-mode.rb +++ b/lib/sup/modes/edit-message-mode.rb @@ -324,7 +324,7 @@ protected ## do whatever crypto transformation is necessary if @crypto_selector && @crypto_selector.val != :none from_email = PersonManager.person_for(@header["From"]).email - to_email = (@header["To"] + @header["Cc"] + @header["Bcc"]).map { |p| PersonManager.person_for(p).email } + to_email = [@header["To"], @header["Cc"], @header["Bcc"]].flatten.compact.map { |p| PersonManager.person_for(p).email } m = CryptoManager.send @crypto_selector.val, from_email, to_email, m end -- 1.5.5.rc3