http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9626
Revision: 9626 Author: xqt Date: 2011-10-14 07:22:11 +0000 (Fri, 14 Oct 2011) Log Message: ----------- strip trailing white space of template parameter due to bug #3412350
Modified Paths: -------------- trunk/pywikipedia/commonscat.py
Modified: trunk/pywikipedia/commonscat.py =================================================================== --- trunk/pywikipedia/commonscat.py 2011-10-13 22:04:17 UTC (rev 9625) +++ trunk/pywikipedia/commonscat.py 2011-10-14 07:22:11 UTC (rev 9626) @@ -405,11 +405,13 @@ % oldtemplate, u'{{%s}}' % newtemplate, page.get()) - else: + elif oldcat.strip() != newcat: #strip trailing white space newtext = re.sub(u'(?i){{%s|?[^{}]*(?:{{.*}})?}}' %oldtemplate, u'{{%s|%s}}' % (newtemplate, newcat), page.get()) + else: # nothing left to do + return if self.summary: comment = self.summary else:
pywikipedia-svn@lists.wikimedia.org