File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed
Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -3,5 +3,3 @@ https://raw.githubusercontent.com/mytv-android/SCTV_EPG/refs/heads/main/epg.xml
33https://epg.27481716.xyz/epg.xml
44https://e.erw.cc/all.xml
55https://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
Original file line number Diff line number Diff 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 :
You can’t perform that action at this time.
0 commit comments