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