From f7fcc614f768dd957ae793f4b10016b40cbbfd3b Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sun, 26 May 2019 19:28:52 +1200 Subject: [PATCH] morethantv: try to provide default quality #5334 --- src/Jackett.Common/Indexers/MoreThanTV.cs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/Jackett.Common/Indexers/MoreThanTV.cs b/src/Jackett.Common/Indexers/MoreThanTV.cs index 0e2a90fbf..ec5efcce4 100644 --- a/src/Jackett.Common/Indexers/MoreThanTV.cs +++ b/src/Jackett.Common/Indexers/MoreThanTV.cs @@ -158,10 +158,23 @@ namespace Jackett.Common.Indexers // Parse required data var downloadAnchor = groupItem.QuerySelectorAll("td a").Last(); var qualityData = downloadAnchor.InnerHtml.Split('/'); - - if (qualityData.Length < 2) - throw new Exception($"We expected 2 or more quality datas, instead we have {qualityData.Length} for {season}."); + switch (qualityData.Length) + { + case 0: + Array.Resize(ref qualityData, 2); + qualityData[0] = " "; + qualityData[1] = " "; + break; + case 1: + Array.Resize(ref qualityData, 2); + qualityData[1] = " "; + break; + default: + break; + } + + // Build title var title = string.Join(".", new List {