Browse Source

recreate: fix crash if archive doesn't have chunker_params

Marian Beermann 8 năm trước cách đây
mục cha
commit
e289fb3539
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      src/borg/archive.py

+ 1 - 1
src/borg/archive.py

@@ -1572,7 +1572,7 @@ class ArchiveRecreater:
         if not target:
         if not target:
             target = self.create_target_archive(target_name)
             target = self.create_target_archive(target_name)
         # If the archives use the same chunker params, then don't rechunkify
         # If the archives use the same chunker params, then don't rechunkify
-        target.recreate_rechunkify = tuple(archive.metadata.get('chunker_params')) != self.chunker_params
+        target.recreate_rechunkify = tuple(archive.metadata.get('chunker_params', [])) != self.chunker_params
         return target, resume_from
         return target, resume_from
 
 
     def try_resume(self, archive, target_name):
     def try_resume(self, archive, target_name):