diff --git a/media_manager/movies/router.py b/media_manager/movies/router.py index a65c877..34bd7cf 100644 --- a/media_manager/movies/router.py +++ b/media_manager/movies/router.py @@ -241,10 +241,13 @@ def get_all_available_torrents_for_a_movie( def download_torrent_for_movie( movie_service: movie_service_dep, movie_id: MovieId, - indexer_result_id: IndexerQueryResultId, + public_indexer_result_id: IndexerQueryResultId, + override_file_path_suffix: str = "", ): return movie_service.download_torrent( - public_indexer_result_id=indexer_result_id, movie_id=movie_id + public_indexer_result_id=public_indexer_result_id, + movie_id=movie_id, + override_movie_file_path_suffix=override_file_path_suffix, ) diff --git a/web/src/lib/components/download-movie-dialog.svelte b/web/src/lib/components/download-movie-dialog.svelte index d35e6d3..e8fbb51 100644 --- a/web/src/lib/components/download-movie-dialog.svelte +++ b/web/src/lib/components/download-movie-dialog.svelte @@ -27,7 +27,7 @@ let url = new URL(apiUrl + `/movies/${movie.id}/torrents`); url.searchParams.append('public_indexer_result_id', result_id); if (filePathSuffix !== '') { - url.searchParams.append('file_path_suffix', filePathSuffix); + url.searchParams.append('override_file_path_suffix', filePathSuffix); } try { const response = await fetch(url, {