mirror of
https://github.com/spaam/svtplay-dl.git
synced 2024-12-02 16:14:15 +01:00
svtplay: fix a crash while parsing timezone data
This commit is contained in:
parent
c6e0b3124c
commit
b65b45b471
@ -404,10 +404,11 @@ class Svtplay(Service, MetadataThumbMixin):
|
|||||||
|
|
||||||
validfrom = episode["item"]["validFrom"]
|
validfrom = episode["item"]["validFrom"]
|
||||||
if "+" in validfrom:
|
if "+" in validfrom:
|
||||||
|
timeformat = "%Y-%m-%dT%H:%M:%S.%f%z" if "." in episode["item"]["validFrom"] else "%Y-%m-%dT%H:%M:%S%z"
|
||||||
date = time.mktime(
|
date = time.mktime(
|
||||||
datetime.datetime.strptime(
|
datetime.datetime.strptime(
|
||||||
_fix_broken_timezone_implementation(episode["item"]["validFrom"].replace("Z", "")),
|
_fix_broken_timezone_implementation(episode["item"]["validFrom"].replace("Z", "")),
|
||||||
"%Y-%m-%dT%H:%M:%S%z",
|
timeformat,
|
||||||
).timetuple(),
|
).timetuple(),
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user