[Pywikipedia-l] SVN: [6005] branches/rewrite/pywikibot/data/api.py
russblau at svn.wikimedia.org
russblau at svn.wikimedia.org
Mon Oct 20 16:39:06 UTC 2008
Revision: 6005
Author: russblau
Date: 2008-10-20 16:39:05 +0000 (Mon, 20 Oct 2008)
Log Message:
-----------
query-continue could sometimes return an int instead of a str
Modified Paths:
--------------
branches/rewrite/pywikibot/data/api.py
Modified: branches/rewrite/pywikibot/data/api.py
===================================================================
--- branches/rewrite/pywikibot/data/api.py 2008-10-20 14:02:43 UTC (rev 6004)
+++ branches/rewrite/pywikibot/data/api.py 2008-10-20 16:39:05 UTC (rev 6005)
@@ -396,7 +396,9 @@
if not self.module in self.data["query-continue"]:
raise Error("Missing '%s' key in ['query-continue'] value."
% self.module)
- self.request.update(self.data["query-continue"][self.module])
+ update = self.data["query-continue"][self.module]
+ for key in update:
+ self.request[key] = str(update[key])
def result(self, data):
"""Process result data as needed for particular subclass."""
More information about the Pywikipedia-l
mailing list