From c537e94f0fd0a791770f1877bba1a26e84702582 Mon Sep 17 00:00:00 2001 From: bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Fri, 5 Sep 2025 10:41:00 -0500 Subject: [PATCH] New: INTERNAL flag support for Cardigann Indexers based on Description --- .../Indexers/Definitions/Cardigann/CardigannParser.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannParser.cs b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannParser.cs index 2c49245f0..a9e05aa72 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannParser.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannParser.cs @@ -426,6 +426,12 @@ public IList ParseResponse(IndexerResponse indexerResponse) { ((TorrentInfo)c).InfoHash = MagnetLinkBuilder.GetInfoHashFromMagnet(((TorrentInfo)c).MagnetUrl); } + + // Add Internal flag if description starts with Internal + if (c.Description.IsNotNullOrWhiteSpace() && c.Description.StartsWith("Internal")) + { + c.IndexerFlags.Add(IndexerFlag.Internal); + } }); _logger.Trace("Cardigann ({0}): Got {1} releases", _definition.Id, releases.Count);