summaryrefslogtreecommitdiff
path: root/generate-feed.py
diff options
context:
space:
mode:
Diffstat (limited to 'generate-feed.py')
-rwxr-xr-xgenerate-feed.py5
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:]]