瀏覽代碼

Fix info subcommand bug

Jonas Borgström 12 年之前
父節點
當前提交
3fc4b69e97
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      darc/archive.py

+ 1 - 1
darc/archive.py

@@ -203,6 +203,7 @@ class Archive(object):
         stats = Statistics()
         stats = Statistics()
         add(self.id)
         add(self.id)
         for id, chunk in izip_longest(self.metadata['items'], self.store.get_many(self.metadata['items'])):
         for id, chunk in izip_longest(self.metadata['items'], self.store.get_many(self.metadata['items'])):
+            add(id)
             unpacker.feed(self.key.decrypt(id, chunk))
             unpacker.feed(self.key.decrypt(id, chunk))
             for item in unpacker:
             for item in unpacker:
                 try:
                 try:
@@ -211,7 +212,6 @@ class Archive(object):
                     stats.nfiles += 1
                     stats.nfiles += 1
                 except KeyError:
                 except KeyError:
                     pass
                     pass
-            add(id)
         cache.rollback()
         cache.rollback()
         return stats
         return stats