1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-01-22 14:41:39 +00:00

Removed logic duplication across toolkit code in "Make Reference" action.

This commit is contained in:
Virgil Dupras
2010-02-06 12:27:11 +01:00
parent f7aaea79af
commit 9edee82fa1
7 changed files with 13 additions and 16 deletions

View File

@@ -215,9 +215,10 @@ class DupeGuru(RegistrableApplication, Broadcaster):
p = op.join(self.appdata, 'ignore_list.xml')
self.scanner.ignore_list.load_from_xml(p)
def make_reference(self, duplicates):
def make_selected_reference(self):
dupes = self.without_ref(self.selected_dupes)
changed_groups = set()
for dupe in duplicates:
for dupe in dupes:
g = self.results.get_group_of_duplicate(dupe)
if g not in changed_groups:
self.results.make_ref(dupe)