Revision: 4029 Author: btongminh Date: 2007-08-11 20:51:10 +0000 (Sat, 11 Aug 2007)
Log Message: ----------- Do not replace if source and destination are the same.
Modified Paths: -------------- trunk/pywikipedia/image_replacer.py
Modified: trunk/pywikipedia/image_replacer.py =================================================================== --- trunk/pywikipedia/image_replacer.py 2007-08-11 20:43:46 UTC (rev 4028) +++ trunk/pywikipedia/image_replacer.py 2007-08-11 20:51:10 UTC (rev 4029) @@ -78,7 +78,8 @@ for replacement in replacements: res = self.examine_revision_history( revisions, replacement, username) - if res and self.allowed_replacement(replacement): + if res and self.allowed_replacement(replacement) and \ + replacement.group(1) != replacement.group(2): self.cursor.execute(insert, res) text = text.replace(replacement.group(0), '') output('Replacing %s by %s: %s' % replacement.groups())