[Pywikipedia-l] SVN: [6364] trunk/pywikipedia/checkimages.py

filnik at svn.wikimedia.org filnik at svn.wikimedia.org
Wed Feb 18 13:42:17 UTC 2009


Revision: 6364
Author:   filnik
Date:     2009-02-18 13:42:16 +0000 (Wed, 18 Feb 2009)

Log Message:
-----------
Little bugfix

Modified Paths:
--------------
    trunk/pywikipedia/checkimages.py

Modified: trunk/pywikipedia/checkimages.py
===================================================================
--- trunk/pywikipedia/checkimages.py	2009-02-18 13:25:41 UTC (rev 6363)
+++ trunk/pywikipedia/checkimages.py	2009-02-18 13:42:16 UTC (rev 6364)
@@ -895,7 +895,9 @@
         dupComment_talk = wikipedia.translate(self.site, duplicates_comment_talk)
         dupComment_image = wikipedia.translate(self.site, duplicates_comment_image)
         duplicateRegex = r'\n\*(?:\[\[:File:%s\]\] has the following duplicates(?: \(\'\'\'forced mode\'\'\'\)|):|\*\[\[:File:%s\]\])$' % (re.escape(self.convert_to_url(self.imageName)), re.escape(self.convert_to_url(self.imageName)))
-        duplicates = self.image.getDuplicates()
+        imagePage = wikipedia.ImagePage(self.site, u'File:%s' % self.imageName)
+        hash_found = imagePage.getHash()
+        duplicates = self.site.getFilesFromAnHash(hash_found)
         if duplicates == None:
             return False # Error, image deleted, no hash found. Skip the image.
         if len(duplicates) > 1:





More information about the Pywikipedia-l mailing list