About Social Code
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/rss_gen.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/rss_gen.py b/tools/rss_gen.py
index dc2ad2f..729cae1 100755
--- a/tools/rss_gen.py
+++ b/tools/rss_gen.py
@@ -36,8 +36,11 @@ for file in os.listdir(build_dir):
notes.append(note)
+
+notes.sort(key=lambda note: datetime.datetime.strptime(note["date"], "%Y-%m-%d"))
+
for note in notes:
- post_time = datetime.datetime.strptime("2022-10-30", "%Y-%m-%d")
+ post_time = datetime.datetime.strptime(note["date"], "%Y-%m-%d")
post_rfc_time = email.utils.formatdate(timeval=time.mktime(post_time.timetuple()))
post_url = "{}/notes/{}.html".format(url, note["name"])
item = ET.SubElement(channel, "item")