mirror of
https://github.com/Jackett/Jackett
synced 2025-02-23 14:51:01 +00:00
Route fixes
This commit is contained in:
parent
33b4358696
commit
e123884a14
3 changed files with 12 additions and 10 deletions
|
@ -21,7 +21,7 @@ function loadJackettSettings() {
|
|||
}
|
||||
|
||||
$("#jackett-show-releases").click(function () {
|
||||
var jqxhr = $.get("/api/GetCache", function (data) {
|
||||
var jqxhr = $.get("/admin/GetCache", function (data) {
|
||||
var releaseTemplate = Handlebars.compile($("#jackett-releases").html());
|
||||
var item = { releases: data, Title: 'Releases' };
|
||||
var releaseDialog = $(releaseTemplate(item));
|
||||
|
|
|
@ -14,7 +14,6 @@ using System.Web.Http;
|
|||
|
||||
namespace Jackett.Controllers
|
||||
{
|
||||
[RoutePrefix("API")]
|
||||
[AllowAnonymous]
|
||||
public class APIController : ApiController
|
||||
{
|
||||
|
@ -31,7 +30,6 @@ namespace Jackett.Controllers
|
|||
cacheService = c;
|
||||
}
|
||||
|
||||
[Route("Call")]
|
||||
[HttpGet]
|
||||
public async Task<HttpResponseMessage> Call(string indexerID)
|
||||
{
|
||||
|
@ -114,11 +112,6 @@ namespace Jackett.Controllers
|
|||
};
|
||||
}
|
||||
|
||||
[Route("GetCache")]
|
||||
[HttpGet]
|
||||
public List<TrackerCacheResult> GetCache()
|
||||
{
|
||||
return cacheService.GetCachedResults();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,14 +31,16 @@ namespace Jackett.Controllers
|
|||
private IServerService serverService;
|
||||
private ISecuityService securityService;
|
||||
private IProcessService processService;
|
||||
private ICacheService cacheService;
|
||||
|
||||
public AdminController(IConfigurationService config, IIndexerManagerService i, IServerService ss, ISecuityService s, IProcessService p)
|
||||
public AdminController(IConfigurationService config, IIndexerManagerService i, IServerService ss, ISecuityService s, IProcessService p, ICacheService c)
|
||||
{
|
||||
this.config = config;
|
||||
indexerService = i;
|
||||
serverService = ss;
|
||||
securityService = s;
|
||||
processService = p;
|
||||
cacheService = c;
|
||||
}
|
||||
|
||||
private async Task<JToken> ReadPostDataJson()
|
||||
|
@ -353,6 +355,13 @@ namespace Jackett.Controllers
|
|||
}
|
||||
return Json(jsonReply);
|
||||
}
|
||||
|
||||
[Route("GetCache")]
|
||||
[HttpGet]
|
||||
public List<TrackerCacheResult> GetCache()
|
||||
{
|
||||
return cacheService.GetCachedResults();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue