Revision: 7740
Author: alexsh
Date: 2009-12-07 17:11:40 +0000 (Mon, 07 Dec 2009)
Log Message:
-----------
fix ImagePage().getVersionHistoryTable() unicodeDecodeError.
Modified Paths:
--------------
trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py 2009-12-07 17:09:36 UTC (rev 7739)
+++ trunk/pywikipedia/wikipedia.py 2009-12-07 17:11:40 UTC (rev 7740)
@@ -3621,7 +3621,7 @@
#API query
if infos:
for i in infos:
- result.append((i['timestamp'], i['user'], "%s×%s" %
(i['width'], i['height']), i['size'], i['comment']))
+ result.append((i['timestamp'], i['user'], u"%s×%s" %
(i['width'], i['height']), i['size'], i['comment']))
return result
@@ -3686,7 +3686,7 @@
"""Return the version history in the form of a wiki table."""
lines = []
for (datetime, username, resolution, size, comment) in
self.getFileVersionHistory():
- lines.append('| %s || %s || %s || %s || <nowiki>%s</nowiki>' %
(datetime, username, resolution, size, comment))
+ lines.append(u'| %s || %s || %s || %s || <nowiki>%s</nowiki>' %
(datetime, username, resolution, size, comment))
return u'{| border="1"\n! date/time || username || resolution || size
|| edit summary\n|----\n' + u'\n|----\n'.join(lines) + '\n|}'
def usingPages(self):
_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn