1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-01-22 06:37:17 +00:00

fix: Prevent negative total size in Results class when removing duplicates

This commit is contained in:
Gaurav Kumar
2026-01-04 17:07:23 +00:00
parent 7f61330dda
commit c32a1246b5

View File

@@ -325,7 +325,7 @@ class Results(Markable):
del self.__group_of_duplicate[dupe]
self._remove_mark_flag(dupe)
self.__total_count -= 1
self.__total_size -= dupe.size
self.__total_size = max(0, self.__total_size - dupe.size)
if not group:
del self.__group_of_duplicate[ref]
self.__groups.remove(group)