fixed Statistics.__add__(), fixes #7355

This commit is contained in:
vhadzhiev 2023-02-20 11:25:28 +02:00
parent 93a4bd61f8
commit a08a3eb173
1 changed files with 2 additions and 2 deletions

View File

@ -79,8 +79,8 @@ class Statistics:
stats.nfiles = self.nfiles + other.nfiles
stats.chunking_time = self.chunking_time + other.chunking_time
stats.hashing_time = self.hashing_time + other.hashing_time
for key in other.files_stats:
stats.files_stats[key] = self.files_stats[key] + other.files_stats[key]
st1, st2 = self.files_stats, other.files_stats
stats.files_stats = defaultdict(int, {key: (st1[key] + st2[key]) for key in st1.keys() | st2.keys()})
return stats