diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2021-08-14 19:53:47 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2021-08-14 19:54:07 -0400 |
| commit | 5aaa771e431e3237c7049970669f5cfd82e52391 (patch) | |
| tree | 95424449a34fb0f964fea2d1308310b38f77ec94 | |
| parent | fb2cb05108da8b0db2277535942ca26c795bc473 (diff) | |
handle new build number format for generating feed
| -rwxr-xr-x | generate-feed.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/generate-feed.py b/generate-feed.py index c1e749bd..d5664eff 100755 --- a/generate-feed.py +++ b/generate-feed.py @@ -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:]] |
