pass folder release year as a hint for per-file TMDb lookups in multi-file movie folders

This commit is contained in:
Justin Oro
2026-08-28 18:39:41 -07:00
parent f6a1da9739
commit fa8a783b5a
+3 -3
View File
@@ -2354,7 +2354,7 @@ def preview_video_files(folder, media_type, final_name, api_key, tmdb_id=None):
preview_consolidated_subtitles(subtitles, folder / target_season_folder / item.name) preview_consolidated_subtitles(subtitles, folder / target_season_folder / item.name)
def rename_video_files(folder, media_type, final_name, log, api_key, tmdb_id=None): def rename_video_files(folder, media_type, final_name, log, api_key, tmdb_id=None, folder_year=None):
renamed = 0 renamed = 0
skipped = 0 skipped = 0
@@ -2372,7 +2372,7 @@ def rename_video_files(folder, media_type, final_name, log, api_key, tmdb_id=Non
ext = item.suffix.lower().lstrip(".") ext = item.suffix.lower().lstrip(".")
name = final_name name = final_name
if multi: if multi:
per_name, _, _, error = lookup_folder(api_key, media_type, item.stem) per_name, _, _, error = lookup_folder(api_key, media_type, item.stem, folder_year)
if error: if error:
print(error) print(error)
skipped += 1 skipped += 1
@@ -3371,7 +3371,7 @@ def run_scan(args, log):
files_renamed += sub_renamed files_renamed += sub_renamed
files_skipped += sub_skipped files_skipped += sub_skipped
renamed, skipped = rename_video_files(folder, media_type, final_name, log, api_key, match_id) renamed, skipped = rename_video_files(folder, media_type, final_name, log, api_key, match_id, match_year)
files_renamed += renamed files_renamed += renamed
files_skipped += skipped files_skipped += skipped