Parcourir la source

podcast: fallback pubDate parsing method

boyska il y a 3 ans
Parent
commit
e9a37cf0f2
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      larigira/audiogen_podcast.py

+ 2 - 0
larigira/audiogen_podcast.py

@@ -5,6 +5,7 @@ import random
 import sys
 from subprocess import CalledProcessError, check_output
 
+import dateutil.parser
 import requests
 from lxml import html
 from pytimeparse.timeparse import timeparse
@@ -111,6 +112,7 @@ def get_item_date(el):
             return datetime.datetime.strptime(el_date.text, time_format)
         except:
             continue
+    return dateutil.parser.parse(el_date.text)
 
 
 def get_audio_from_item(item):