From 3ca7f6bbbe59bfe01b309aa4b3cc10ba27be78f7 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Tue, 26 Oct 2021 22:06:33 +1300 Subject: [PATCH] core: baseIndexer. change the GUID generation order. resolves #12463 try the link first, then the magnet, then the details. By defaulting to details first, cardigann indexers can in some cases create the same GUID for different torrents under the one title group. --- src/Jackett.Common/Indexers/BaseIndexer.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Jackett.Common/Indexers/BaseIndexer.cs b/src/Jackett.Common/Indexers/BaseIndexer.cs index e300a7828..fd41f6458 100644 --- a/src/Jackett.Common/Indexers/BaseIndexer.cs +++ b/src/Jackett.Common/Indexers/BaseIndexer.cs @@ -306,12 +306,12 @@ namespace Jackett.Common.Indexers // set guid if (r.Guid == null) { - if (r.Details != null) - r.Guid = r.Details; - else if (r.Link != null) + if (r.Link != null) r.Guid = r.Link; else if (r.MagnetUri != null) r.Guid = r.MagnetUri; + else if (r.Details != null) + r.Guid = r.Details; } return r;