mirror of
https://github.com/Readarr/Readarr
synced 2026-01-04 22:54:24 +01:00
Fixed: Manual Import Fails on failed Import Items
Signed-off-by: Robin Dadswell <robin@dadswell.email>
This commit is contained in:
parent
70c572534a
commit
ad11ef9d2a
1 changed files with 8 additions and 0 deletions
|
|
@ -41,6 +41,7 @@ public class ManualImportService : IExecute<ManualImportCommand>, IManualImportS
|
|||
private readonly IImportApprovedBooks _importApprovedBooks;
|
||||
private readonly ITrackedDownloadService _trackedDownloadService;
|
||||
private readonly IDownloadedBooksImportService _downloadedTracksImportService;
|
||||
private readonly IProvideImportItemService _provideImportItemService;
|
||||
private readonly IEventAggregator _eventAggregator;
|
||||
private readonly Logger _logger;
|
||||
|
||||
|
|
@ -56,6 +57,7 @@ public ManualImportService(IDiskProvider diskProvider,
|
|||
IImportApprovedBooks importApprovedBooks,
|
||||
ITrackedDownloadService trackedDownloadService,
|
||||
IDownloadedBooksImportService downloadedTracksImportService,
|
||||
IProvideImportItemService provideImportItemService,
|
||||
IEventAggregator eventAggregator,
|
||||
Logger logger)
|
||||
{
|
||||
|
|
@ -71,6 +73,7 @@ public ManualImportService(IDiskProvider diskProvider,
|
|||
_importApprovedBooks = importApprovedBooks;
|
||||
_trackedDownloadService = trackedDownloadService;
|
||||
_downloadedTracksImportService = downloadedTracksImportService;
|
||||
_provideImportItemService = provideImportItemService;
|
||||
_eventAggregator = eventAggregator;
|
||||
_logger = logger;
|
||||
}
|
||||
|
|
@ -86,6 +89,11 @@ public List<ManualImportItem> GetMediaFiles(string path, string downloadId, Auth
|
|||
return new List<ManualImportItem>();
|
||||
}
|
||||
|
||||
if (trackedDownload.ImportItem == null)
|
||||
{
|
||||
trackedDownload.ImportItem = _provideImportItemService.ProvideImportItem(trackedDownload.DownloadItem, trackedDownload.ImportItem);
|
||||
}
|
||||
|
||||
path = trackedDownload.ImportItem.OutputPath.FullPath;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue