Skip to content

Commit

Permalink
torrentscsv: fix empty search. resolves #8587 (#8897)
Browse files Browse the repository at this point in the history
  • Loading branch information
ngosang committed Jun 7, 2020
1 parent e12f0de commit d490b00
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions src/Jackett.Common/Indexers/TorrentsCSV.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ namespace Jackett.Common.Indexers
[ExcludeFromCodeCoverage]
public class TorrentsCSV : BaseWebIndexer
{
private string ApiEndpoint => SiteLink + "service/search";
private string SearchEndpoint => SiteLink + "service/search";
private string NewEndpoint => SiteLink + "service/new";

private new ConfigurationData configData => base.configData;

Expand All @@ -27,10 +28,7 @@ public TorrentsCSV(IIndexerConfigurationService configService, WebClient wc, Log
name: "Torrents.csv",
description: "Torrents.csv is a self-hostable, open source torrent search engine and database",
link: "https://torrents-csv.ml/",
caps: new TorznabCapabilities
{
SupportsImdbMovieSearch = true
},
caps: new TorznabCapabilities(),
configService: configService,
client: wc,
logger: l,
Expand Down Expand Up @@ -62,17 +60,16 @@ public override async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken
var searchString = query.GetQueryString();
if (!string.IsNullOrWhiteSpace(searchString) && searchString.Length < 3)
return releases; // search needs at least 3 characters
if (string.IsNullOrEmpty(searchString))
searchString = "202"; // this search 2020 (yep, 2020 is not working)

var qc = new NameValueCollection
{
{ "q", searchString },
{ "size", "100" },
{ "type_", "torrent" }
{ "size", "100" }
};
if (!string.IsNullOrWhiteSpace(searchString))
qc.Add("q", searchString );

var searchUrl = ApiEndpoint + "?" + qc.GetQueryString();
var searchUrl = (string.IsNullOrWhiteSpace(searchString) ? NewEndpoint : SearchEndpoint)
+ "?" + qc.GetQueryString();
var response = await RequestStringWithCookiesAndRetry(searchUrl);

try
Expand Down

0 comments on commit d490b00

Please sign in to comment.