lib/sup/sent.rb in sup-0.0.7 vs lib/sup/sent.rb in sup-0.0.8

- old
+ new

@@ -10,21 +10,21 @@ self.class.i_am_the_instance self end def self.source_name; "sup://sent"; end def self.source_id; 9998; end - def new_source; @source = SentLoader.new; end + def new_source; @source = Recoverable.new SentLoader.new; end def write_sent_message date, from_email need_blank = File.exists?(@fn) && !File.zero?(@fn) File.open(@fn, "a") do |f| f.puts if need_blank f.puts "From #{from_email} #{date}" yield f end @source.each do |offset, labels| - m = Message.new :source => @source, :source_info => offset, :labels => labels - Index.add_message m + m = Message.new :source => @source, :source_info => offset, :labels => @source.labels + Index.sync_message m UpdateManager.relay self, :add, m end end end