From af4ea8ed2c53d15d87a99c430c83551ddc9bb608 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Sun, 30 Aug 2026 08:16:11 -0700 Subject: [PATCH] Allow sort_date to work on videos that are only YYYY-MM-DD with a name. --- voussoir.net/photography/generate_site.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/voussoir.net/photography/generate_site.py b/voussoir.net/photography/generate_site.py index bbfc20e..4fe5e27 100644 --- a/voussoir.net/photography/generate_site.py +++ b/voussoir.net/photography/generate_site.py @@ -313,7 +313,10 @@ class Video: # if 'creation_time' in probe['format']['tags']: # self.sort_date = dateutil.parser.isoparse(probe['format']['tags']['creation_time']).astimezone() # else: - self.sort_date = datetime.datetime.strptime(self.article_id.split(' ')[0], '%Y-%m-%d_%H-%M-%S').astimezone() + try: + self.sort_date = datetime.datetime.strptime(self.article_id.split(' ')[0], '%Y-%m-%d_%H-%M-%S').astimezone() + except ValueError: + self.sort_date = datetime.datetime.strptime(self.article_id.split(' ')[0], '%Y-%m-%d').astimezone() # print(self.article_id, self.sort_date) self.exposure_time = 0