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: