Revision: 7354
Author:   siebrand
Date:     2009-10-02 09:38:11 +0000 (Fri, 02 Oct 2009)

Log Message:
-----------
* patch #2848560 reverted
* getting mediawiki-messages depending of current version
* solves various requests to r7267 like #2867449, #2865679, #2862265, #2860410

Patch by xqt

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

Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py      2009-10-02 09:36:54 UTC (rev 7353)
+++ trunk/pywikipedia/wikipedia.py      2009-10-02 09:38:11 UTC (rev 7354)
@@ -886,7 +886,7 @@
     def previousRevision(self):
         """Return the revision id for the previous revision of this Page."""
         vh = self.getVersionHistory(revCount=2)
-        return vh[0][0]
+        return vh[1][0]
 
     def exists(self):
         """Return True if page exists on the wiki, even if it's a redirect.
@@ -5402,7 +5402,7 @@
 
             retry_idle_time = 1
             while True:
-                if api and self.versionnumber() >= 12:
+                if api and self.versionnumber() >= 12 or self.versionnumber() 
>= 16:
                     params = {
                         'action':'query',
                         'meta':'allmessages',



_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to