]> git.cworth.org Git - sup/blobdiff - lib/sup/source.rb
moved responsibility for archived? to source
[sup] / lib / sup / source.rb
index d3f96e179126a2a1e6f988bee5492e0b1e0dfe63..02f661a406c19f6ae842f7653270da58f8154e09 100644 (file)
@@ -95,7 +95,7 @@ class Source
       until done? || broken? # just like life!
         n, labels = self.next
         raise "no message" unless n
-        yield n, labels
+        yield n, labels + (archived? ? [] : [:inbox])
       end
     rescue SourceError => e
       self.broken_msg = e.message