Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Radarr/commit/00c32cbb35359c205c8e45981118de9d3b5a06ce?style=unified&whitespace=ignore-all
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
13 additions and
2 deletions
@ -3,14 +3,18 @@ using System.Collections.Generic;
using System.IO ;
using Nancy ;
using Nancy.Responses ;
using NzbDrone.Common.EnvironmentInfo ;
using NzbDrone.Common.Serializer ;
namespace NzbDrone.Api.Extensions
{
public static class Json Extensions
public static class ReqRes Extensions
{
private static readonly NancyJsonSerializer NancySerializer = new NancyJsonSerializer ( ) ;
public static readonly string LastModified = BuildInfo . BuildDateTime . ToString ( "r" ) ;
public static T FromJson < T > ( this Stream body ) where T : class , new ( )
{
return FromJson < T > ( body , typeof ( T ) ) ;
@ -51,7 +55,7 @@ namespace NzbDrone.Api.Extensions
{
headers [ "Cache-Control" ] = "max-age=31536000 , public" ;
headers [ "Expires" ] = "Sat, 29 Jun 2020 00:00:00 GMT" ;
headers [ "Last-Modified" ] = "Sat, 29 Jun 2000 00:00:00 GMT" ;
headers [ "Last-Modified" ] = LastModified ;
headers [ "Age" ] = "193266" ;
return headers ;
@ -48,6 +48,13 @@ namespace NzbDrone.Api.Frontend
return null ;
}
if ( context . Request . Headers . IfModifiedSince . HasValue )
{
var response = new Response { ContentType = MimeTypes . GetMimeType ( path ) , StatusCode = HttpStatusCode . NotModified } ;
_addCacheHeaders . ToResponse ( context . Request , response ) ;
return response ;
}
var mapper = _requestMappers . SingleOrDefault ( m = > m . CanHandle ( path ) ) ;
if ( mapper ! = null )