mirror of
https://github.com/Radarr/Radarr.git
synced 2024-10-03 22:57:18 +02:00
Improve messaging if release is in queue because all movies in release were not imported
Sync with upstream (cherry picked from commit 2728bf79ca41bc372de515cb09e1034a8c006c2b)
This commit is contained in:
parent
2f1e077e0d
commit
f704ab1512
@ -56,6 +56,8 @@ export const defaultState = {
|
||||
};
|
||||
|
||||
export const persistState = [
|
||||
'interactiveImport.sortKey',
|
||||
'interactiveImport.sortDirection',
|
||||
'interactiveImport.recentFolders',
|
||||
'interactiveImport.importMode'
|
||||
];
|
||||
|
@ -155,6 +155,8 @@ public void Import(TrackedDownload trackedDownload)
|
||||
if (importResults.Empty())
|
||||
{
|
||||
trackedDownload.Warn("No files found are eligible for import in {0}", outputPath);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (importResults.Count == 1)
|
||||
@ -176,14 +178,18 @@ public void Import(TrackedDownload trackedDownload)
|
||||
|
||||
if (importResults.Any(c => c.Result != ImportResultType.Imported))
|
||||
{
|
||||
statusMessages.AddRange(importResults
|
||||
.Where(v => v.Result != ImportResultType.Imported && v.ImportDecision.LocalMovie != null)
|
||||
.Select(v => new TrackedDownloadStatusMessage(Path.GetFileName(v.ImportDecision.LocalMovie.Path), v.Errors)));
|
||||
statusMessages.AddRange(
|
||||
importResults
|
||||
.Where(v => v.Result != ImportResultType.Imported && v.ImportDecision.LocalMovie != null)
|
||||
.OrderBy(v => v.ImportDecision.LocalMovie.Path)
|
||||
.Select(v =>
|
||||
new TrackedDownloadStatusMessage(Path.GetFileName(v.ImportDecision.LocalMovie.Path),
|
||||
v.Errors)));
|
||||
}
|
||||
|
||||
if (statusMessages.Any())
|
||||
{
|
||||
trackedDownload.Warn(statusMessages.ToArray());
|
||||
}
|
||||
if (statusMessages.Any())
|
||||
{
|
||||
trackedDownload.Warn(statusMessages.ToArray());
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user