mirror of
https://github.com/fHDHR/fHDHR_NextPVR.git
synced 2025-12-06 07:46: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):
|
||||
for key in list(updatedict.keys()):
|
||||
if key == "number":
|
||||
updatedict[key] = str(float(updatedict[key]))
|
||||
self.dict[key] = updatedict[key]
|
||||
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]
|
||||
if channel_obj.enabled:
|
||||
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)
|
||||
fileName = str(channel_obj.number) + ".m3u"
|
||||
if channel_obj.enabled:
|
||||
|
||||
@ -34,7 +34,7 @@ class Watch():
|
||||
if not channel_number:
|
||||
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.headers["X-fHDHR-Error"] = "801 - Unknown Channel"
|
||||
self.fhdhr.logger.error(response.headers["X-fHDHR-Error"])
|
||||
|
||||
Loading…
Reference in New Issue
Block a user