diff --git a/.gitignore b/.gitignore index 4320982..cc63696 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,6 @@ config.ini *.txt .* !.gitignore + +__pycache__/ +*.pyc diff --git a/verify_nzb.py b/verify_nzb.py index 953dccd..929b940 100644 --- a/verify_nzb.py +++ b/verify_nzb.py @@ -91,11 +91,10 @@ def parse_nzb_message_ids(path: str | Path) -> Iterator[str]: with open(path, "rb") as handle: for event, elem in ET.iterparse(handle, events=("end",)): - if _local_name(elem.tag) != "segment": - continue - text = (elem.text or "").strip() - if text: - yield text + if _local_name(elem.tag) == "segment": + text = (elem.text or "").strip() + if text: + yield text elem.clear()