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())
Show replies by date