going-flying.com gemini git repository
fad1c6faf10a1b134863921d080d3ac3de314452 - Matthew Ernisse - 1598545232
parse date properly
diff --git a/files/thoughts-to-gemini.py b/files/thoughts-to-gemini.py index 83bc9fc..bc5e3e5 100755 --- a/files/thoughts-to-gemini.py +++ b/files/thoughts-to-gemini.py @@ -239,26 +239,20 @@ class Thoughts(object): ) for entry in self.thoughts: - e = feed.add_entry() - e.content( - content=entry['message'], - type='text' - ) - e.published( - datetime.datetime.utcfromtimestamp( - entry['id'] - ) + pubdate = datetime.datetime.utcfromtimestamp( + entry['id'] ) + pubdate = pubdate.replace(pytz.utc) + + e = feed.add_entry() + e.content(content=entry['message'], type='text') + e.published(pubdate) e.title('A brief thought from mernisse') e.link( href=f'{ WEBBASE }{ entry["id"] }.html', rel='alternate', type='text/html' ) - e.link( - href=URLBASE, - rel='alternate' - ) outFile = os.path.join(thoughtdir, 'atom.xml') feed.atom_file(outFile)