From d502fb94cfbea611dad48424399fc4179406eee8 Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Thu, 29 Feb 2024 10:14:03 -0500 Subject: [PATCH] xmltv: ensure protocol is added for zaptv thumbnail --- src/dlhdhr/epg/zaptv.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/dlhdhr/epg/zaptv.py b/src/dlhdhr/epg/zaptv.py index 9cd4bf9..424cc4d 100644 --- a/src/dlhdhr/epg/zaptv.py +++ b/src/dlhdhr/epg/zaptv.py @@ -87,6 +87,10 @@ class ZapTV: if release_year is not None: release_year = str(release_year) + thumbnail = evt_data["image"] or None + if thumbnail is not None and thumbnail.startswith("//"): + thumbnail = f"https:{thumbnail}" + programs.append( Program( start_time=datetime.datetime.fromisoformat(evt_data["startsAt"]), @@ -98,7 +102,7 @@ class ZapTV: episode=episode, tags=[], release_year=release_year, - thumbnail=evt_data["image"] or None, + thumbnail=thumbnail, rating=None, ) )