MCPcopy Index your code
hub / github.com/Threadfin/Threadfin / getLocalData

Function getLocalData

html/js/base_ts.js:108–149  ·  view source on GitHub ↗
(dataType, id)

Source from the content-addressed store, hash-verified

106 document.getElementById(buttonID).setAttribute(attribute, value);
107}
108function getLocalData(dataType, id) {
109 var data = new Object();
110 switch (dataType) {
111 case "m3u":
112 data = SERVER["settings"]["files"][dataType][id];
113 break;
114 case "hdhr":
115 data = SERVER["settings"]["files"][dataType][id];
116 break;
117 case "filter":
118 case "custom-filter":
119 case "group-title":
120 if (id == -1) {
121 data["active"] = true;
122 data["liveEvent"] = false;
123 data["caseSensitive"] = false;
124 data["description"] = "";
125 data["exclude"] = "";
126 data["filter"] = "";
127 data["include"] = "";
128 data["name"] = "";
129 data["type"] = "group-title";
130 data["x-category"] = "";
131 SERVER["settings"]["filter"][id] = data;
132 }
133 data = SERVER["settings"]["filter"][id];
134 break;
135 case "xmltv":
136 data = SERVER["settings"]["files"][dataType][id];
137 break;
138 case "users":
139 data = SERVER["users"][id]["data"];
140 break;
141 case "mapping":
142 data = SERVER["xepg"]["epgMapping"][id];
143 break;
144 case "m3uGroups":
145 data = SERVER["data"]["playlist"]["m3u"]["groups"];
146 break;
147 }
148 return data;
149}
150function getObjKeys(obj) {
151 var keys = new Array();
152 for (var i in obj) {

Callers 1

openPopUpFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected