--- versionedFile/versionedFile.py 2005/03/05 11:57:18 1.30 +++ versionedFile/versionedFile.py 2005/03/05 12:09:34 1.31 @@ -15,8 +15,8 @@ try: except: print "ECHO Elements not imported" class ECHO_basis: - """leer""" - manage_options=() + """leer""" + manage_options=() def sortv(x,y): @@ -97,7 +97,16 @@ class versionedFileFolder(Folder,ECHO_ba return cmp(y[1].getLastVersion().getTime(),x[1].getLastVersion().getTime()) def sortComment(x,y): - return cmp(getattr(x[1],'comment','ZZZZZZZZZZZZZ').lower(),getattr(y[1],'comment','ZZZZZZZZZZZZZ').lower()) + try: + x=getattr(x[1],'comment','ZZZZZZZZZZZZZ').lower() + except: + x='zzzzzzzzzzzzzzzz' + try: + y=getattr(y[1],'comment','ZZZZZZZZZZZZZ').lower() + except: + y='zzzzzzzzzzzzzzzz' + return cmp(x,y) + def sortAuthor(x,y): return cmp(x[1].getLastVersion().lastEditor().lower(),y[1].getLastVersion().lastEditor().lower())