]> git.notmuchmail.org Git - sup/commitdiff
fixed resume mode bug introduced in edit-message-mode chanes
authorwmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Wed, 4 Jul 2007 02:38:18 +0000 (02:38 +0000)
committerwmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Wed, 4 Jul 2007 02:38:18 +0000 (02:38 +0000)
git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@470 5c8cc53c-5e98-4d25-b20a-d8db53a31250

lib/sup/modes/resume-mode.rb

index d9292bff79c2a03dc90d6f63814125bb2a1d9e10..3cc9992d78356e7b02b2149cae3c3e4689cb3507 100644 (file)
@@ -1,14 +1,14 @@
 module Redwood
 
-class ResumeMode < ComposeMode
+class ResumeMode < EditMessageMode
   def initialize m
-    super()
     @id = m.id
-    @header, @body = parse_file m.draft_filename
-    @header.delete "Date"
-    @header["Message-Id"] = gen_message_id # generate a new'n
-    regen_text
     @safe = false
+
+    header, body = parse_file m.draft_filename
+    header.delete "Date"
+
+    super :header => header, :body => body
   end
 
   def killable?