Fixed: (BTN) Prevent NullRef when Result.Torrents is null

pull/1777/head
Bogdan 1 year ago
parent 6b698b33be
commit 376202e2af

@ -56,9 +56,9 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
LimitsDefault = 100,
LimitsMax = 1000,
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.TvdbId, TvSearchParam.RId
}
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.TvdbId, TvSearchParam.RId
}
};
caps.Categories.AddCategoryMapping("SD", NewznabStandardCategory.TVSD, "SD");

@ -12,7 +12,7 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
{
public class BroadcastheNetParser : IParseIndexerResponse
{
private static readonly Regex RegexProtocol = new Regex("^https?:", RegexOptions.Compiled);
private static readonly Regex RegexProtocol = new ("^https?:", RegexOptions.Compiled);
public Action<IDictionary<string, string>, DateTime?> CookiesUpdater { get; set; }
@ -67,7 +67,7 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
throw new IndexerException(indexerResponse, "Indexer API call returned an error [{0}]", jsonResponse.Error);
}
if (jsonResponse.Result.Results == 0)
if (jsonResponse.Result.Results == 0 || jsonResponse.Result?.Torrents?.Values == null)
{
return results;
}

Loading…
Cancel
Save