--- versionedFile/versionedFile.py 2004/10/19 14:35:07 1.15 +++ versionedFile/versionedFile.py 2004/11/01 18:04:11 1.17 @@ -81,7 +81,7 @@ class versionedFileFolder(Folder): return cmp(x[1].title,y[1].title) def sortDate(x,y): - return cmp(x[1].getLastVersion().getTime(),y[1].getLastVersion().getTime) + return cmp(y[1].getLastVersion().getTime(),x[1].getLastVersion().getTime()) def sortAuthor(x,y): @@ -188,7 +188,10 @@ class versionedFileObject(File): #return self.bobobase_modification_time().ISO() if hasattr(self,'time'): return time.strftime("%Y-%m-%d %H:%M:%S",self.time) + elif hasattr(self,'timefixed'): + return self.timefixed else: + setattr(self,'timefixed',self.bobobase_modification_time().ISO()) return self.bobobase_modification_time().ISO()