Fix: Don't handle content requests in IndexHtmlMapper

This commit is contained in:
Qstick 2017-12-13 21:49:37 -05:00
parent 2ccc5af8d0
commit 8f98fb6c4e
2 changed files with 7 additions and 5 deletions

View File

@ -49,9 +49,12 @@ namespace Lidarr.Http.Frontend.Mappers
public override bool CanHandle(string resourceUrl) public override bool CanHandle(string resourceUrl)
{ {
return !resourceUrl.Contains(".") && resourceUrl = resourceUrl.ToLowerInvariant();
!resourceUrl.StartsWith("/login") &&
!resourceUrl.StartsWith("/Content"); return !resourceUrl.StartsWith("/content") &&
!resourceUrl.Contains(".") &&
!resourceUrl.StartsWith("/login");
} }
public override Response GetResponse(string resourceUrl) public override Response GetResponse(string resourceUrl)

View File

@ -1,8 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using Nancy; using Nancy;
using Nancy.Responses;
using NLog; using NLog;
using NzbDrone.Core.Configuration; using NzbDrone.Core.Configuration;
using Lidarr.Http.Frontend.Mappers; using Lidarr.Http.Frontend.Mappers;