Compare by name if dates are the same.

master
Jason A. Donenfeld 2011-05-05 19:49:57 -04:00
parent 65b81f0747
commit 1928ae585d
1 changed files with 4 additions and 1 deletions

View File

@ -198,7 +198,10 @@ class Photo(object):
else: else:
return self._attributes["DateTimeFile"] return self._attributes["DateTimeFile"]
def __cmp__(self, other): 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 @property
def attributes(self): def attributes(self):
return self._attributes return self._attributes