Compare by name if dates are the same.

This commit is contained in:
Jason A. Donenfeld 2011-05-05 19:49:57 -04:00
parent 65b81f0747
commit 1928ae585d

View File

@ -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