Skip to content

Commit cd18254

Browse files
committed
fix bug
1 parent 2ebec96 commit cd18254

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

config.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,3 @@ https://raw.githubusercontent.com/mytv-android/SCTV_EPG/refs/heads/main/epg.xml
33
https://epg.27481716.xyz/epg.xml
44
https://e.erw.cc/all.xml
55
https://raw.githubusercontent.com/kuke31/xmlgz/main/all.xml.gz
6-
http://epg.51zmt.top:8000/e.xml
7-
https://raw.githubusercontent.com/fanmingming/live/main/e.xml

merge.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -192,20 +192,20 @@ async def main():
192192
is_in_map = channel_id in all_channels_map
193193
map_id = channel_id
194194
for display_name_node in display_names:
195-
display_name = display_name_node[0]
196195
if is_in_map:
197196
break
197+
display_name = display_name_node[0]
198198
is_in_map = is_in_map or (display_name in all_channels_map)
199199
map_id = display_name
200200
map_id = all_channels_map.get(map_id, channel_id)
201201
if not is_in_map:
202-
all_channel_id.add(channel_id)
203-
all_channel_names[channel_id] = display_names
204-
all_programmes[display_name] = programmes[channel_id]
205-
all_channels_map[channel_id] = channel_id
202+
all_channel_id.add(map_id)
203+
all_channel_names[map_id] = display_names
204+
all_programmes[map_id] = programmes[channel_id]
205+
all_channels_map[channel_id] = map_id
206206
for display_name_node in display_names:
207207
display_name = display_name_node[0]
208-
all_channels_map[display_name] = channel_id
208+
all_channels_map[display_name] = map_id
209209
elif len(all_programmes[map_id]) < len(programmes[channel_id]):
210210
all_programmes[map_id] = programmes[channel_id]
211211
for display_name_node in display_names:

0 commit comments

Comments
 (0)