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

Function changeChannelNumbers

html/js/base_ts.js:382–402  ·  view source on GitHub ↗
(elements)

Source from the content-addressed store, hash-verified

380 return;
381}
382function changeChannelNumbers(elements) {
383 var starting_number_element = document.getElementsByName("x-channels-start")[0];
384 var elems = elements.split(",");
385 var starting_number = parseFloat(starting_number_element.value);
386 var data = SERVER["xepg"]["epgMapping"];
387 elems.forEach(element => {
388 var elem = document.getElementById(element);
389 var input = elem.childNodes[1].firstChild;
390 input.value = starting_number.toString();
391 data[element]["x-channelID"] = starting_number.toString();
392 starting_number++;
393 });
394 if (COLUMN_TO_SORT == 1) {
395 COLUMN_TO_SORT = -1;
396 sortTable(1);
397 }
398 if (INACTIVE_COLUMN_TO_SORT == 1) {
399 INACTIVE_COLUMN_TO_SORT = -1;
400 sortTable(1, "inactive_content_page");
401 }
402}
403function changeChannelNumber(element) {
404 var dbID = element.parentNode.parentNode.id;
405 var newNumber = parseFloat(element.value);

Callers

nothing calls this directly

Calls 1

sortTableFunction · 0.70

Tested by

no test coverage detected