Cardigann: simplyfy resolvePath()

This commit is contained in:
kaso17
2017-02-28 14:48:11 +01:00
parent 32b3321790
commit 59d8b5cb02

View File

@@ -1026,25 +1026,8 @@ namespace Jackett.Indexers
{ {
if (currentUrl == null) if (currentUrl == null)
currentUrl = new Uri(SiteLink); currentUrl = new Uri(SiteLink);
if (path.StartsWith("http"))
{ return new Uri(currentUrl, path);
return new Uri(path);
}
else if (path.StartsWith("//"))
{
var basepath = currentUrl;
return new Uri(basepath.Scheme + ":" + path);
}
else if(path.StartsWith("/"))
{
var basepath = currentUrl;
return new Uri(basepath.Scheme+"://"+ basepath.Host + path);
}
else
{
var baseUrl = new Uri(currentUrl, ".").AbsoluteUri;
return new Uri(baseUrl + path);
}
} }
public async Task<IEnumerable<ReleaseInfo>> PerformQuery(TorznabQuery query) public async Task<IEnumerable<ReleaseInfo>> PerformQuery(TorznabQuery query)