aboutsummaryrefslogtreecommitdiffstats
path: root/PhotoAlbum.py
diff options
context:
space:
mode:
Diffstat (limited to 'PhotoAlbum.py')
-rw-r--r--PhotoAlbum.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/PhotoAlbum.py b/PhotoAlbum.py
index 045f4af..023158f 100644
--- a/PhotoAlbum.py
+++ b/PhotoAlbum.py
@@ -198,7 +198,10 @@ class Photo(object):
else:
return self._attributes["DateTimeFile"]
def __cmp__(self, other):
- return cmp(self.date, other.date)
+ date_compare = cmp(self.date, other.date)
+ if date_compare == 0:
+ return cmp(self.name, other.name)
+ return date_compare
@property
def attributes(self):
return self._attributes