From df230a96c9923f6699ce2fe34c908f1fb97d5594 Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Sun, 7 May 2023 08:39:44 -0700 Subject: [PATCH] Fix exporting via prop=revisions --- dumpgenerator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dumpgenerator.py b/dumpgenerator.py index 101ea1a..07708c7 100755 --- a/dumpgenerator.py +++ b/dumpgenerator.py @@ -983,7 +983,7 @@ def getXMLRevisions(config={}, session=None, allpages=False, start=None): 'action': 'query', 'titles': '|'.join(titlelist), 'prop': 'revisions', - #'rvlimit': 50, + 'rvlimit': 50, 'rvprop': 'ids|timestamp|user|userid|size|sha1|contentmodel|comment|content', } try: @@ -1028,8 +1028,8 @@ def getXMLRevisions(config={}, session=None, allpages=False, start=None): # Get next batch of revisions if there's more. if 'continue' in prequest.keys(): print("Getting more revisions for the page") - for key, value in prequest['continue']: - params[key] = value + for key, value in prequest['continue'].iteritems(): + pparams[key] = value elif 'query-continue' in prequest.keys(): rvstartid = prequest['query-continue']['revisions']['rvstartid'] pparams['rvstartid'] = rvstartid