From 6c45c7db1b4fe12de1a1750b7647c90610839933 Mon Sep 17 00:00:00 2001 From: Leonardo Galli Date: Mon, 15 Oct 2018 10:03:15 +0200 Subject: [PATCH] Fixed: Hopefully fixed bulk import not showing files. --- src/NzbDrone.Api/Movies/MovieBulkImportModule.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Api/Movies/MovieBulkImportModule.cs b/src/NzbDrone.Api/Movies/MovieBulkImportModule.cs index dee23aa3f..6e958f1f6 100644 --- a/src/NzbDrone.Api/Movies/MovieBulkImportModule.cs +++ b/src/NzbDrone.Api/Movies/MovieBulkImportModule.cs @@ -14,6 +14,7 @@ using NzbDrone.Core.RootFolders; using NzbDrone.Common.Cache; using NzbDrone.Core.Movies; +using NzbDrone.Core.Profiles; namespace NzbDrone.Api.Movies { @@ -34,12 +35,13 @@ public class MovieBulkImportModule : NzbDroneRestModule private readonly IDiskScanService _diskScanService; private readonly ICached _mappedMovies; private readonly IParsingService _parsingService; + private readonly IProfileService _profileService; private readonly IMovieService _movieService; public MovieBulkImportModule(ISearchForNewMovie searchProxy, IRootFolderService rootFolderService, IMakeImportDecision importDecisionMaker, IDiskScanService diskScanService, ICacheManager cacheManager, - IParsingService parsingService, IMovieService movieService) + IParsingService parsingService, IProfileService profileService, IMovieService movieService) : base("/movies/bulkimport") { _searchProxy = searchProxy; @@ -48,6 +50,7 @@ public MovieBulkImportModule(ISearchForNewMovie searchProxy, IRootFolderService _diskScanService = diskScanService; _mappedMovies = cacheManager.GetCache(GetType(), "mappedMoviesCache"); _movieService = movieService; + _profileService = profileService; _parsingService = parsingService; Get["/"] = x => Search(); } @@ -60,6 +63,8 @@ private Response Search() //Todo error handling } + Profile tempProfile = _profileService.All().First(); + RootFolder rootFolder = _rootFolderService.Get(Request.Query.Id); int page = Request.Query.page; @@ -100,6 +105,7 @@ private Response Search() { Title = f.Name.Replace(".", " ").Replace("-", " "), Path = f.Path, + Profile = tempProfile }; } else @@ -111,7 +117,8 @@ private Response Search() Title = parsedTitle.MovieTitle, Year = parsedTitle.Year, ImdbId = parsedTitle.ImdbId, - Path = f.Path + Path = f.Path, + Profile = tempProfile }; }