Aktualisiere das Veröffentlichungsdatum auf den 6. Dezember 2024, wenn das Änderungsdatum in der Zukunft liegt. Passe das Fallback-Datum für das aktuelle Datum an.
This commit is contained in:
@ -137,6 +137,10 @@ class LocalPodcastGenerator:
|
|||||||
# Änderungsdatum als Veröffentlichungsdatum
|
# Änderungsdatum als Veröffentlichungsdatum
|
||||||
pub_date = datetime.fromtimestamp(file_path.stat().st_mtime)
|
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 {
|
return {
|
||||||
'title': title,
|
'title': title,
|
||||||
'artist': artist or 'SERMAN',
|
'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
|
# Verwende aktuelles Datum, aber falls es in der Zukunft liegt, verwende heutiges Datum
|
||||||
current_date = datetime.now()
|
current_date = datetime.now()
|
||||||
if current_date.year > 2024: # Falls Systemdatum falsch ist
|
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 = ET.SubElement(channel, "lastBuildDate")
|
||||||
last_build.text = self.format_rfc2822_date(current_date)
|
last_build.text = self.format_rfc2822_date(current_date)
|
||||||
|
Reference in New Issue
Block a user