Catch search engine related error messages for MyAnonaMouse

pull/2321/head v1.29.1.4903
Bogdan 2 weeks ago
parent bb2548a08d
commit 4321c1d40c

@ -441,6 +441,11 @@ namespace NzbDrone.Core.Indexers.Definitions
return releaseInfos.ToArray(); return releaseInfos.ToArray();
} }
if (jsonResponse.Data == null)
{
throw new IndexerException(indexerResponse, "Unexpected response content from indexer request: {0}", jsonResponse.Message ?? "Check the logs for more information.");
}
var hasUserVip = HasUserVip(httpResponse.GetCookies()); var hasUserVip = HasUserVip(httpResponse.GetCookies());
foreach (var item in jsonResponse.Data) foreach (var item in jsonResponse.Data)
@ -655,7 +660,8 @@ namespace NzbDrone.Core.Indexers.Definitions
public class MyAnonamouseResponse public class MyAnonamouseResponse
{ {
public string Error { get; set; } public string Error { get; set; }
public List<MyAnonamouseTorrent> Data { get; set; } public IReadOnlyCollection<MyAnonamouseTorrent> Data { get; set; }
public string Message { get; set; }
} }
public class MyAnonamouseBuyPersonalFreeleechResponse public class MyAnonamouseBuyPersonalFreeleechResponse

Loading…
Cancel
Save