Merge pull request #440 from Pokechu22/xmlrevisions-skip-empty-revision

Skip empty revisions when using --xmlrevisions
pull/441/head
nemobis 2 years ago committed by GitHub
commit 52fe2d89a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -840,7 +840,13 @@ def getXMLRevisions(config={}, session=None, allpages=False, start=None):
continue
for page in arvrequest['query']['allrevisions']:
yield makeXmlFromPage(page)
try:
yield makeXmlFromPage(page)
except PageMissingError as e:
logerror(
config=config,
text=u'Error: empty revision from API. Skipping %s' % e
)
if 'continue' in arvrequest:
arvparams['arvcontinue'] = arvrequest['continue']['arvcontinue']
else:

Loading…
Cancel
Save