Refactor dbmongo class to improve code structure and readability

This commit is contained in:
2025-12-09 16:28:35 -05:00
parent dfeb5cb36e
commit 197a81d8fb
+9
View File
@@ -615,10 +615,19 @@ class dbmongo(object):
if isinstance(fcount, int): if isinstance(fcount, int):
crew_failed_count = crew_failed_count + fcount crew_failed_count = crew_failed_count + fcount
else: else:
try:
for crew in fcount: for crew in fcount:
self.insert_or_update_mongo( self.insert_or_update_mongo(
self.mgcrew, crew, "id" self.mgcrew, crew, "id"
) )
except Exception as e:
lprint.logprint(
"info",
(
f"Unable to insert crew data for seriesid "
f"{seriesid}. {e}"
),
)
print(f"Processing complete. {processed_count} series processed.") print(f"Processing complete. {processed_count} series processed.")
print(f"Failed to load {series_failed_count} series files.") print(f"Failed to load {series_failed_count} series files.")
print(f"Failed to load {episode_failed_count} episode files.") print(f"Failed to load {episode_failed_count} episode files.")