sub init() m.top.functionName = "loadChannels" end sub sub loadChannels() results = [] params = { UserId: get_setting("active_user"), } if m.top.filter = "Favorites" params.append({ isFavorite: true }) end if url = "LiveTv/Channels" resp = APIRequest(url, params) data = getJson(resp) if data.TotalRecordCount = invalid m.top.channels = results return end if for each item in data.Items channel = createObject("roSGNode", "ChannelData") channel.json = item results.push(channel) end for m.top.channels = results end sub