From 0f62917b55a01b305ab89b326835065490a8184d Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Tue, 20 Mar 2012 11:01:25 -0400 Subject: [PATCH] Fixed folder sorting under ME when the folder is the iTunes library. --- core_me/app.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/core_me/app.py b/core_me/app.py index 225c55be..3d237f02 100644 --- a/core_me/app.py +++ b/core_me/app.py @@ -66,6 +66,18 @@ class DupeGuru(DupeGuruBase): 'dupe_count': format_dupe_count(dupe_count), } + def _get_dupe_sort_key(self, dupe, get_group, key, delta): + if key == 'folder_path': + dupe_folder_path = getattr(dupe, 'display_folder_path', dupe.folder_path) + return str(dupe_folder_path).lower() + return DupeGuruBase._get_dupe_sort_key(self, dupe, get_group, key, delta) + + def _get_group_sort_key(self, group, key): + if key == 'folder_path': + dupe_folder_path = getattr(group.ref, 'display_folder_path', group.ref.folder_path) + return str(dupe_folder_path).lower() + return DupeGuruBase._get_group_sort_key(self, group, key) + def _prioritization_categories(self): return prioritize.all_categories()