mirror of
https://github.com/fHDHR/fHDHR_NextPVR.git
synced 2025-12-06 10:26:57 -05:00
Channel Creation timestamp and allow Origin to set Enablement
This commit is contained in:
parent
87f7c8f74d
commit
35c85b840c
@ -1,3 +1,4 @@
|
|||||||
|
import time
|
||||||
|
|
||||||
|
|
||||||
class Channel():
|
class Channel():
|
||||||
@ -15,6 +16,7 @@ class Channel():
|
|||||||
self.channel_id = channel_id
|
self.channel_id = channel_id
|
||||||
self.dict = self.fhdhr.db.get_channel_value(str(channel_id), "dict") or self.default_dict
|
self.dict = self.fhdhr.db.get_channel_value(str(channel_id), "dict") or self.default_dict
|
||||||
self.verify_dict()
|
self.verify_dict()
|
||||||
|
|
||||||
self.fhdhr.db.set_channel_value(self.dict["id"], "dict", self.dict)
|
self.fhdhr.db.set_channel_value(self.dict["id"], "dict", self.dict)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@ -89,6 +91,13 @@ class Channel():
|
|||||||
channel_info["HD"] = 0
|
channel_info["HD"] = 0
|
||||||
self.dict["HD"] = channel_info["HD"]
|
self.dict["HD"] = channel_info["HD"]
|
||||||
|
|
||||||
|
if "enabled" in list(channel_info.keys()):
|
||||||
|
if "created" not in list(self.dict.keys()):
|
||||||
|
self.dict["enabled"] = channel_info["enabled"]
|
||||||
|
|
||||||
|
if "created" not in list(self.dict.keys()):
|
||||||
|
self.dict["created"] = time.time()
|
||||||
|
|
||||||
self.fhdhr.db.set_channel_value(self.dict["id"], "dict", self.dict)
|
self.fhdhr.db.set_channel_value(self.dict["id"], "dict", self.dict)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user