Fixed sort with y is NoneType.
authorgibus
Tue, 15 May 2012 09:36:18 +0200
changeset 431 0acfbbf18514
parent 430 cfbc218c595a
child 432 aad07a378d44
Fixed sort with y is NoneType.
src/cm/client.py
--- a/src/cm/client.py	Mon May 14 16:24:21 2012 +0200
+++ b/src/cm/client.py	Tue May 15 09:36:18 2012 +0200
@@ -322,9 +322,9 @@
         name['display'] = name['name']
 
     def sort_with_author_or_me_first(x, y):
-      if x.startswith(_(u'me')) or x.startswith(_(u'author')):
+      if x and (x.startswith(_(u'me')) or x.startswith(_(u'author'))):
         return -1
-      if y.startswith(_(u'me')) or y.startswith(_(u'author')):
+      if y and (y.startswith(_(u'me')) or y.startswith(_(u'author'))):
         return 1
       else:
         return cmp(x, y)