From 65dfc9e5e587c7596c0ee29fc1af705e227641b1 Mon Sep 17 00:00:00 2001 From: Robert Dailey Date: Sun, 4 Jul 2021 23:14:45 -0500 Subject: [PATCH] fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add initial Blazor Server project --- .../GuideSteps/IQualityProfileStep.cs | 3 +- .../Processors/IPersistenceProcessor.cs | 28 +++++++++---------- .../QualityProfileApiPersistenceStep.cs | 8 ++++-- 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/src/TrashLib/Radarr/CustomFormat/Processors/GuideSteps/IQualityProfileStep.cs b/src/TrashLib/Radarr/CustomFormat/Processors/GuideSteps/IQualityProfileStep.cs index 9ee8de5f..4185fc71 100644 --- a/src/TrashLib/Radarr/CustomFormat/Processors/GuideSteps/IQualityProfileStep.cs +++ b/src/TrashLib/Radarr/CustomFormat/Processors/GuideSteps/IQualityProfileStep.cs @@ -1,4 +1,5 @@ using System.Collections.Generic; +using TrashLib.Radarr.Config; using TrashLib.Radarr.CustomFormat.Models; namespace TrashLib.Radarr.CustomFormat.Processors.GuideSteps @@ -7,6 +8,6 @@ namespace TrashLib.Radarr.CustomFormat.Processors.GuideSteps { Dictionary ProfileScores { get; } List<(string name, string trashId, string profileName)> CustomFormatsWithoutScore { get; } - void Process(IEnumerable configData); + void Process(RadarrConfig config, IReadOnlyCollection customFormats); } } diff --git a/src/TrashLib/Radarr/CustomFormat/Processors/IPersistenceProcessor.cs b/src/TrashLib/Radarr/CustomFormat/Processors/IPersistenceProcessor.cs index c31e7fc0..e3e6298b 100644 --- a/src/TrashLib/Radarr/CustomFormat/Processors/IPersistenceProcessor.cs +++ b/src/TrashLib/Radarr/CustomFormat/Processors/IPersistenceProcessor.cs @@ -7,18 +7,18 @@ using TrashLib.Radarr.CustomFormat.Processors.PersistenceSteps; namespace TrashLib.Radarr.CustomFormat.Processors { - public interface IPersistenceProcessor - { - IDictionary> UpdatedScores { get; } - IReadOnlyCollection InvalidProfileNames { get; } - CustomFormatTransactionData Transactions { get; } - - Task PersistCustomFormats( - RadarrConfig config, - IEnumerable guideCfs, - IEnumerable deletedCfsInCache, - IDictionary profileScores); - - void Reset(); - } + // public interface IPersistenceProcessor + // { + // IDictionary> UpdatedScores { get; } + // IReadOnlyCollection InvalidProfileNames { get; } + // CustomFormatTransactionData Transactions { get; } + // + // Task PersistCustomFormats( + // RadarrConfig config, + // IEnumerable guideCfs, + // IEnumerable deletedCfsInCache, + // IDictionary profileScores); + // + // void Reset(); + // } } diff --git a/src/TrashLib/Radarr/CustomFormat/Processors/PersistenceSteps/QualityProfileApiPersistenceStep.cs b/src/TrashLib/Radarr/CustomFormat/Processors/PersistenceSteps/QualityProfileApiPersistenceStep.cs index 94785729..a6fbd466 100644 --- a/src/TrashLib/Radarr/CustomFormat/Processors/PersistenceSteps/QualityProfileApiPersistenceStep.cs +++ b/src/TrashLib/Radarr/CustomFormat/Processors/PersistenceSteps/QualityProfileApiPersistenceStep.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Threading.Tasks; using Common.Extensions; @@ -82,9 +83,10 @@ namespace TrashLib.Radarr.CustomFormat.Processors.PersistenceSteps private static FormatMappingEntry? FindScoreEntry(QualityProfileData.FormatItemData formatItem, QualityProfileCustomFormatScoreMapping scoreMap) { - return scoreMap.Mapping.FirstOrDefault( - m => m.CustomFormat.CacheEntry != null && - formatItem.Format == m.CustomFormat.CacheEntry.CustomFormatId); + // return scoreMap.Mapping.FirstOrDefault( + // m => m.CustomFormat.CacheEntry != null && + // formatItem.Format == m.CustomFormat.CacheEntry.CustomFormatId); + throw new NotImplementedException(); } } }