Fix query prop=revisions continuation in MediaWiki 1.22

This wiki has the old query-continue format but it's not exposes here.
pull/359/head
Federico Leva 4 years ago
parent 92da7388b0
commit 8b5378f991

@ -984,10 +984,13 @@ def getXMLRevisions(config={}, session=None, allpages=False):
continue
# Get next batch of revisions if there's more.
if 'continue' in prequest:
if 'continue' in prequest.keys():
print("Getting more revisions for page {}".format(title))
pparams['rvcontinue'] = prequest['rvcontinue']
pparams['rvcontinue'] = prequest['continue']['rvcontinue']
prequest = site.api(**pparams)
# mwclient seems to rewrite query-continue
#if 'query-continue' in prequest.keys():
# pparams['rvcontinue'] = prequest['query-continue']['revisions']['rvcontinue']
else:
break

Loading…
Cancel
Save