소스 검색

work around missing size/nfiles archive metadata, fixes #8491

Thomas Waldmann 7 달 전
부모
커밋
cea2d5809d
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/borg/manifest.py

+ 2 - 2
src/borg/manifest.py

@@ -149,8 +149,8 @@ class Archives:
                 exists=True,  # repo has a valid archive item
                 username=archive_item.username,
                 hostname=archive_item.hostname,
-                size=archive_item.size,
-                nfiles=archive_item.nfiles,
+                size=archive_item.get("size", 0),
+                nfiles=archive_item.get("nfiles", 0),
                 comment=archive_item.comment,  # not always present?
                 tags=tuple(sorted(getattr(archive_item, "tags", []))),  # must be hashable
             )