Mpaa has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/105619


Change subject: Page._getVersionHistory returns only a part of a history
......................................................................

Page._getVersionHistory returns only a part of a history

https://bugzilla.wikimedia.org/show_bug.cgi?id=55160

Change-Id: I27db336c1853fe5ac9a9c0d8097b870fca2be1ca
---
M wikipedia.py
1 file changed, 5 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/compat 
refs/changes/19/105619/1

diff --git a/wikipedia.py b/wikipedia.py
index b1e1a57..0d7cb5b 100644
--- a/wikipedia.py
+++ b/wikipedia.py
@@ -3277,9 +3277,12 @@
                     elements = params['rvprop'].split('|')
                     row = [values[e] for e in elements]
                     dataQ.append(tuple(row))
-                if len(result['query']['pages'].values()[0]['revisions']
-                       ) < revCount:
+
+                pageidsDict = result['query']['pages'].values()[0]
+                if (len(pageidsDict['revisions']) < revCount and
+                    'query-continue' not in result):
                     thisHistoryDone = True
+
         return dataQ
 
     def _getVersionHistoryOld(self, getAll=False, skipFirst=False,

-- 
To view, visit https://gerrit.wikimedia.org/r/105619
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I27db336c1853fe5ac9a9c0d8097b870fca2be1ca
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/compat
Gerrit-Branch: master
Gerrit-Owner: Mpaa <mpaa.w...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to