From 1c2cef7a1c3ec811ee92b59b8e9f0b59c9b6d308 Mon Sep 17 00:00:00 2001 From: Nicolas Pouillard Date: Mon, 29 Sep 2008 18:55:16 +0200 Subject: [PATCH] Enclosed messages as proper sub-parts Raw message closed by default. In-lined sub-parts of the enclosed message. --- lib/sup/message-chunks.rb | 2 +- lib/sup/message.rb | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/sup/message-chunks.rb b/lib/sup/message-chunks.rb index ba8b846..7eabcdf 100644 --- a/lib/sup/message-chunks.rb +++ b/lib/sup/message-chunks.rb @@ -206,7 +206,7 @@ EOS def inlineable?; false end def quotable?; false end def expandable?; true end - def initial_state; :open end + def initial_state; :closed end def viewable?; false end def patina_color; :generic_notice_patina_color end diff --git a/lib/sup/message.rb b/lib/sup/message.rb index 2cf97c8..944dd88 100644 --- a/lib/sup/message.rb +++ b/lib/sup/message.rb @@ -392,7 +392,8 @@ private payload = RMail::Parser.read(m.body) from = payload.header.from.first from_person = from ? PersonManager.person_for(from.format) : nil - [Chunk::EnclosedMessage.new(from_person, payload.to_s)] + [Chunk::EnclosedMessage.new(from_person, payload.to_s)] + + message_to_chunks(payload, encrypted) else filename = ## first, paw through the headers looking for a filename -- 2.45.2