handle new build number format for generating feed

This commit is contained in:
Daniel Micay 2021-08-14 19:53:47 -04:00
parent fb2cb05108
commit 5aaa771e43

View File

@ -13,7 +13,10 @@ entries = []
for release in releases:
title = release.attrib["id"]
time = datetime.strptime(title, "%Y.%m.%d.%H").isoformat() + "Z"
try:
time = datetime.strptime(title, "%Y%m%d%H").isoformat() + "Z"
except ValueError:
time = datetime.strptime(title, "%Y.%m.%d.%H").isoformat() + "Z"
if updated is None:
updated = time
content = [etree.tostring(e).decode() for e in release.getchildren()[1:]]