udpates to flow and nfo manager for TV

This commit is contained in:
2025-09-22 10:03:59 -04:00
parent e7749620f6
commit a74feeb67e
4 changed files with 18 additions and 1 deletions
+7
View File
@@ -466,6 +466,13 @@ class NFOManager:
# Important: DO NOT remove content fields like title, plot, runtime, premiered, etc.
# These should be preserved from the long-named NFO files
# Debug: Show what fields are preserved after removing NFOGuard fields
preserved_fields = [elem.tag for elem in episode]
if preserved_fields:
print(f" 🔍 Content preserved after cleanup: {', '.join(preserved_fields)}")
else:
print(f" ⚠️ No content fields found after cleanup!")
except (ET.ParseError, ValueError) as e:
print(f"⚠️ Corrupted episode NFO detected: {nfo_path} - {str(e)[:100]}...")