diff --git a/AutoBouquetsMaker/src/scanner/tools.py b/AutoBouquetsMaker/src/scanner/tools.py index aaf7176..02bdfba 100644 --- a/AutoBouquetsMaker/src/scanner/tools.py +++ b/AutoBouquetsMaker/src/scanner/tools.py @@ -61,9 +61,13 @@ def customLCN(self, services, section_identifier, current_bouquet_key): servicename = unicode(services[type][number]["service_name"], errors='ignore') else: servicename = six.ensure_text(services[type][number]["service_name"], encoding='utf-8', errors='ignore') - xml_out_list.append("\t\t\n" % ( + service_id = services[type][number]["service_id"] + channel_id = ("channelid=\"%d\" " % services[type][number]["channel_id"]) if "channel_id" in services[type][number] else "" + xml_out_list.append("\t\t\n" % ( number, number, + service_id, + channel_id, servicename.replace("&", "+") )) xml_out_list.append("\t\n\n")