lib/sup/modes/resume-mode.rb in sup-0.12.1 vs lib/sup/modes/resume-mode.rb in sup-0.13.0
- old
+ new
@@ -7,10 +7,13 @@
header, body = parse_file m.draft_filename
header.delete "Date"
super :header => header, :body => body, :have_signature => true
+ rescue Errno::ENOENT
+ DraftManager.discard @m
+ BufferManager.flash "Draft deleted outside of sup."
end
def unsaved?; !@safe end
def killable?
@@ -33,10 +36,10 @@
end
end
def send_message
if super
- DraftManager.discard @m
+ DraftManager.discard @m
@safe = true
end
end
def save_as_draft