From 9847f72e6caedb3ab6b8aae80fe51d58a934969b Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Fri, 13 Nov 2020 08:23:35 -0500 Subject: [PATCH] EPG Streams Page Patch --- fHDHR/http/pages/streams_html.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fHDHR/http/pages/streams_html.py b/fHDHR/http/pages/streams_html.py index e75dfcf..b74d211 100644 --- a/fHDHR/http/pages/streams_html.py +++ b/fHDHR/http/pages/streams_html.py @@ -40,8 +40,14 @@ class Streams_HTML(): fakefile.write(" %s\n" % (str(tuner))) fakefile.write(" %s\n" % (str(tuner_status[tuner]["status"]))) if tuner_status[tuner]["status"] == "Active": - fakefile.write(" %s\"%s\"%s\n" % ( - tuner_status[tuner]["epg"]["name"], tuner_status[tuner]["epg"]["thumbnail"], tuner_status[tuner]["epg"]["name"], str(tuner_status[tuner]["epg"]["number"]))) + try: + channel_name = tuner_status[tuner]["epg"]["name"] + channel_number = tuner_status[tuner]["epg"]["number"] + channel_thumbnail = tuner_status[tuner]["epg"]["thumbnail"] + fakefile.write(" %s\"%s\"%s\n" % ( + channel_name, channel_thumbnail, channel_name, str(channel_number))) + except TypeError: + fakefile.write(" %s\n" % (str(tuner_status[tuner]["channel"]))) fakefile.write(" %s\n" % (str(tuner_status[tuner]["method"]))) fakefile.write(" %s\n" % (str(tuner_status[tuner]["Play Time"]))) else: