mirror of
https://github.com/fHDHR/fHDHR_NextPVR.git
synced 2025-12-06 11:16:58 -05:00
Verify how Channel Numbers are stored from remapping
This commit is contained in:
parent
993873769b
commit
3d7f76234a
@ -84,6 +84,8 @@ class Channel():
|
|||||||
|
|
||||||
def set_status(self, updatedict):
|
def set_status(self, updatedict):
|
||||||
for key in list(updatedict.keys()):
|
for key in list(updatedict.keys()):
|
||||||
|
if key == "number":
|
||||||
|
updatedict[key] = str(float(updatedict[key]))
|
||||||
self.dict[key] = updatedict[key]
|
self.dict[key] = updatedict[key]
|
||||||
self.fhdhr.db.set_channel_value(self.dict["id"], "dict", self.dict)
|
self.fhdhr.db.set_channel_value(self.dict["id"], "dict", self.dict)
|
||||||
|
|
||||||
|
|||||||
@ -46,7 +46,7 @@ class M3U():
|
|||||||
channel_obj = self.fhdhr.device.channels.list[fhdhr_id]
|
channel_obj = self.fhdhr.device.channels.list[fhdhr_id]
|
||||||
if channel_obj.enabled:
|
if channel_obj.enabled:
|
||||||
channel_items.append(channel_obj)
|
channel_items.append(channel_obj)
|
||||||
elif channel in self.fhdhr.device.channels.get_channel_list("number"):
|
elif str(channel) in [str(x) for x in self.fhdhr.device.channels.get_channel_list("number")]:
|
||||||
channel_obj = self.fhdhr.device.channels.get_channel_obj("number", channel)
|
channel_obj = self.fhdhr.device.channels.get_channel_obj("number", channel)
|
||||||
fileName = str(channel_obj.number) + ".m3u"
|
fileName = str(channel_obj.number) + ".m3u"
|
||||||
if channel_obj.enabled:
|
if channel_obj.enabled:
|
||||||
|
|||||||
@ -34,7 +34,7 @@ class Watch():
|
|||||||
if not channel_number:
|
if not channel_number:
|
||||||
return "Missing Channel"
|
return "Missing Channel"
|
||||||
|
|
||||||
if channel_number not in self.fhdhr.device.channels.get_channel_list("number"):
|
if str(channel_number) not in [str(x) for x in self.fhdhr.device.channels.get_channel_list("number")]:
|
||||||
response = Response("Not Found", status=404)
|
response = Response("Not Found", status=404)
|
||||||
response.headers["X-fHDHR-Error"] = "801 - Unknown Channel"
|
response.headers["X-fHDHR-Error"] = "801 - Unknown Channel"
|
||||||
self.fhdhr.logger.error(response.headers["X-fHDHR-Error"])
|
self.fhdhr.logger.error(response.headers["X-fHDHR-Error"])
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user