Revision: 7373 Author: alexsh Date: 2009-10-04 19:46:54 +0000 (Sun, 04 Oct 2009)
Log Message: ----------- forget: error counting for use params limit directly
Modified Paths: -------------- trunk/pywikipedia/userlib.py trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/userlib.py =================================================================== --- trunk/pywikipedia/userlib.py 2009-10-04 19:42:47 UTC (rev 7372) +++ trunk/pywikipedia/userlib.py 2009-10-04 19:46:54 UTC (rev 7373) @@ -217,9 +217,9 @@ for c in result['query']['usercontribs']: yield wikipedia.Page(self.site(), c['title'], defaultNamespace=c['ns']), c['revid'], c['timestamp'], c['comment'] nbresults += 1 - if nbresults >= params['uclimit']: + if nbresults >= limit: break - if 'query-continue' in result and nbresults < params['uclimit']: + if 'query-continue' in result and nbresults < limit: params['ucstart'] = result['query-continue']['usercontribs']['ucstart'] else: break
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2009-10-04 19:42:47 UTC (rev 7372) +++ trunk/pywikipedia/wikipedia.py 2009-10-04 19:46:54 UTC (rev 7373) @@ -965,7 +965,7 @@ if count >= tllimit: break
- if 'query-continue' in data and count < params['tllimlt']: + if 'query-continue' in data and count < tllimit: params["tlcontinue"] = data["query-continue"]["templates"]["tlcontinue"] else: break @@ -6326,7 +6326,7 @@ if count >= limit: break
- if 'query-continue' in data and count < params['eulimit']: + if 'query-continue' in data and count < limit: params['euoffset'] = data[u'query-continue'][u'exturlusage'][u'euoffset'] else: break
pywikipedia-svn@lists.wikimedia.org