Explorar el Código

ItemFormatter: code defensively, always use new dict for returned object

Thomas Waldmann hace 8 años
padre
commit
852505fb69
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      src/borg/helpers.py

+ 2 - 1
src/borg/helpers.py

@@ -1787,9 +1787,10 @@ class ItemFormatter(BaseFormatter):
         self.used_call_keys = set(self.call_keys) & self.format_keys
 
     def get_item_data(self, item):
+        item_data = {}
+        item_data.update(self.item_data)
         mode = stat.filemode(item.mode)
         item_type = mode[0]
-        item_data = self.item_data
 
         source = item.get('source', '')
         extra = ''