]> git.notmuchmail.org Git - sup/commitdiff
fixed up new header loading mechanism
authorwmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Mon, 22 Jan 2007 05:30:06 +0000 (05:30 +0000)
committerwmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Mon, 22 Jan 2007 05:30:06 +0000 (05:30 +0000)
git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@274 5c8cc53c-5e98-4d25-b20a-d8db53a31250

lib/sup/message.rb

index 4e7d3caf2ca4f3a1b1ace829b3805c2f995356a4..be2cb8618076aa99a8e88e5e1cf21380320df8c5 100644 (file)
@@ -99,9 +99,7 @@ class Message
     @dirty = false
     @chunks = nil
 
-    raise ArgumentError, "need a header" unless opts[:header]
-    read_header opts[:header]
-    #read_header(opts[:header] || @source.load_header(@source_info))
+    read_header(opts[:header] || @source.load_header(@source_info))
   end
 
   def read_header header
@@ -230,6 +228,7 @@ EOS
   end
 
   def content
+    load_from_source!
     [
       from && "#{from.name} #{from.email}",
       to.map { |p| "#{p.name} #{p.email}" },