mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-01-23 02:35:14 +00:00
Add recover=True to iterparse for parse_programs_for_tvg_id as well to fix cloudflare script injection.
This commit is contained in:
parent
94f966e027
commit
29ee837b24
1 changed files with 1 additions and 1 deletions
|
|
@ -1242,7 +1242,7 @@ def parse_programs_for_tvg_id(epg_id):
|
|||
source_file = open(file_path, 'rb')
|
||||
|
||||
# Stream parse the file using lxml's iterparse
|
||||
program_parser = etree.iterparse(source_file, events=('end',), tag='programme', remove_blank_text=True)
|
||||
program_parser = etree.iterparse(source_file, events=('end',), tag='programme', remove_blank_text=True, recover=True)
|
||||
|
||||
for _, elem in program_parser:
|
||||
if elem.get('channel') == epg.tvg_id:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue