diff --git a/src/Jackett/Indexers/BaseIndexer.cs b/src/Jackett/Indexers/BaseIndexer.cs index 377c2b12d8003246d426d642886a2275a3871a3d..b15fc873a0b9f1e6b39704295c3912ea2578e0cf 100644 --- a/src/Jackett/Indexers/BaseIndexer.cs +++ b/src/Jackett/Indexers/BaseIndexer.cs @@ -141,7 +141,7 @@ namespace Jackett.Indexers protected void CleanCache() { - foreach (var expired in cache.Where(i => i.Created - DateTime.Now > cacheTime).ToList()) + foreach (var expired in cache.Where(i => DateTime.Now - i.Created > cacheTime).ToList()) { cache.Remove(expired); } diff --git a/src/Jackett/Utils/WebApiRootRedirectMiddleware.cs b/src/Jackett/Utils/WebApiRootRedirectMiddleware.cs index df0aebb54287f9e19879a6fd1e60b9bd2f4ebd82..b41795ecf6049d53f7d189175a6b9f7c8ad104f0 100644 --- a/src/Jackett/Utils/WebApiRootRedirectMiddleware.cs +++ b/src/Jackett/Utils/WebApiRootRedirectMiddleware.cs @@ -26,7 +26,7 @@ namespace Jackett.Utils if (string.IsNullOrWhiteSpace(url.AbsolutePath) || url.AbsolutePath == "/") { // 301 is the status code of permanent redirect - context.Response.StatusCode = 301; + context.Response.StatusCode = 302; var redir = Startup.BasePath + "Admin/Dashboard"; Engine.Logger.Info("redirecting to " + redir); context.Response.Headers.Set("Location", redir);