diff --git a/code/Infrastructure/Verticals/Arr/ArrClient.cs b/code/Infrastructure/Verticals/Arr/ArrClient.cs index 0713df0..95b8d81 100644 --- a/code/Infrastructure/Verticals/Arr/ArrClient.cs +++ b/code/Infrastructure/Verticals/Arr/ArrClient.cs @@ -1,4 +1,4 @@ -using Common.Configuration.Arr; +using Common.Configuration.Arr; using Common.Configuration.Logging; using Common.Configuration.QueueCleaner; using Common.Helpers; @@ -81,8 +81,10 @@ public abstract class ArrClient .Equals("importBlocked", StringComparison.InvariantCultureIgnoreCase); bool isImportPending() => record.TrackedDownloadState .Equals("importPending", StringComparison.InvariantCultureIgnoreCase); + bool isImportFailed() => record.TrackedDownloadState + .Equals("importFailed", StringComparison.InvariantCultureIgnoreCase); - if (hasWarn() && (isImportBlocked() || isImportPending())) + if (hasWarn() && (isImportBlocked() || isImportPending() || isImportFailed())) { if (HasIgnoredPatterns(record)) {