Revision: 7326 Author: alexsh Date: 2009-09-29 03:59:54 +0000 (Tue, 29 Sep 2009)
Log Message: ----------- fix data not had 'groups'
Modified Paths: -------------- trunk/pywikipedia/userlib.py
Modified: trunk/pywikipedia/userlib.py =================================================================== --- trunk/pywikipedia/userlib.py 2009-09-28 12:41:06 UTC (rev 7325) +++ trunk/pywikipedia/userlib.py 2009-09-29 03:59:54 UTC (rev 7326) @@ -60,7 +60,7 @@ return self._name
def __str__(self): - return '%s:%s' % (self.site() , self.name() ) + return u'%s:%s' % (self.site() , self.name() )
def __repr__(self): return self.__str__() @@ -400,7 +400,8 @@ for oj in user: data = totals[oj.name().lower()] oj._editcount = data['editcount'] - oj._groups = data['groups'] + if data.has_key('groups'): + oj._groups = data['groups'] oj._blocked = data.has_key('blockedby')
if __name__ == '__main__':
pywikipedia-svn@lists.wikimedia.org