Check for sha1 presence in makeXmlFromPage()

pull/319/head
Federico Leva 6 years ago
parent baae839a38
commit 7a655f0074

@ -894,10 +894,12 @@ def makeXmlFromPage(page):
),
E.comment(rev['comment']),
E.text(rev['*'], space="preserve", bytes=to_unicode(rev['size'])),
E.sha1(rev['sha1']),
)
if 'contentmodel' in rev:
revision.append(E.model)
revision.append(E.model(rev['contentmodel'])
# The sha1 may not have been backfilled on older wikis or lack for other reasons (Wikia).
if 'sha1' in rev:
revision.append(E.sha1(rev['sha1']))
p.append(revision)
return etree.tostring(p, pretty_print=True)

Loading…
Cancel
Save