use Id instead of time to sort logs to take advantage of built in index.

This commit is contained in:
kay.one 2013-09-15 17:48:39 -07:00
parent add4c38589
commit aa2c96ec7d
1 changed files with 6 additions and 0 deletions

View File

@ -17,6 +17,12 @@ namespace NzbDrone.Api.Logs
private PagingResource<LogResource> GetLogs(PagingResource<LogResource> pagingResource) private PagingResource<LogResource> GetLogs(PagingResource<LogResource> pagingResource)
{ {
var pageSpec = pagingResource.InjectTo<PagingSpec<Log>>(); var pageSpec = pagingResource.InjectTo<PagingSpec<Log>>();
if (pageSpec.SortKey == "time")
{
pageSpec.SortKey = "id";
}
return ApplyToPage(_logService.Paged, pageSpec); return ApplyToPage(_logService.Paged, pageSpec);
} }
} }