From 828a98d013baa626d5ab99b315f745c43abe1a79 Mon Sep 17 00:00:00 2001 From: Manuel Weiser Date: Sun, 6 Jul 2025 11:18:40 +0200 Subject: [PATCH] =?UTF-8?q?Aktualisiere=20das=20Ver=C3=B6ffentlichungsdatu?= =?UTF-8?q?m=20auf=20den=206.=20Dezember=202024,=20wenn=20das=20=C3=84nder?= =?UTF-8?q?ungsdatum=20in=20der=20Zukunft=20liegt.=20Passe=20das=20Fallbac?= =?UTF-8?q?k-Datum=20f=C3=BCr=20das=20aktuelle=20Datum=20an.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- local_podcast_generator.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/local_podcast_generator.py b/local_podcast_generator.py index 9b0a947..7cf33bf 100644 --- a/local_podcast_generator.py +++ b/local_podcast_generator.py @@ -137,6 +137,10 @@ class LocalPodcastGenerator: # Änderungsdatum als Veröffentlichungsdatum pub_date = datetime.fromtimestamp(file_path.stat().st_mtime) + # Falls Datum in der Zukunft liegt, verwende heutiges Datum + if pub_date.year > 2024: + pub_date = datetime(2024, 12, 6, 12, 0, 0) + return { 'title': title, 'artist': artist or 'SERMAN', @@ -366,7 +370,7 @@ Ich spezialisiere mich auf House Music, die mehr als nur Beats bietet – sie er # Verwende aktuelles Datum, aber falls es in der Zukunft liegt, verwende heutiges Datum current_date = datetime.now() if current_date.year > 2024: # Falls Systemdatum falsch ist - current_date = datetime(2024, 12, 5, 12, 0, 0) # Fallback auf realistisches Datum + current_date = datetime(2024, 12, 6, 12, 0, 0) # Fallback auf realistisches Datum last_build = ET.SubElement(channel, "lastBuildDate") last_build.text = self.format_rfc2822_date(current_date)