From a2ba3d68f95c848b87810d11b58693eec5b46508 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Wed, 20 Mar 2019 16:56:26 +1300 Subject: [PATCH] animetosho: provide some defaults when not set by API response. set Seeders and Leechers to 0 is none returned by API set downloadvolumefactor to 0 (freeleech) set uploadvolumefactor to 1 --- src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs b/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs index b197bbbbd..d870d1e4d 100644 --- a/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs +++ b/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs @@ -49,6 +49,11 @@ namespace Jackett.Common.Indexers.Feeds var enclosure = enclosures.First().Attribute("url").Value; release.Link = enclosure.ToUri(); } + // add some default values if none returned by feed + release.Seeders = release.Seeders > 0 ? release.Seeders : 0; + release.Peers = release.Peers > 0 ? release.Peers : 0; + release.DownloadVolumeFactor = release.DownloadVolumeFactor > 0 ? release.DownloadVolumeFactor : 0; + release.UploadVolumeFactor = release.UploadVolumeFactor > 0 ? release.UploadVolumeFactor : 1; return release; }