Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Prowlarr/commit/1251e294cdee0ad48c1e9816ab40a8f7a5ccc1da
You should set ROOT_URL correctly, otherwise the web may not work correctly.
3 changed files with
18 additions and
3 deletions
@ -44,7 +44,8 @@ namespace NzbDrone.Api.Config
SkipFreeSpaceCheckWhenImporting = model . SkipFreeSpaceCheckWhenImporting ,
CopyUsingHardlinks = model . CopyUsingHardlinks ,
EnableMediaInfo = model . EnableMediaInfo ,
ExtraFileExtensions = model . ExtraFileExtensions ,
EnableMediaInfo = model . EnableMediaInfo
} ;
}
}
@ -108,5 +108,19 @@ namespace NzbDrone.Core.Test.Configuration
keys . Should ( ) . OnlyHaveUniqueItems ( ) ;
}
[Test]
public void should_ignore_null_properties ( )
{
Mocker . GetMock < IConfigRepository > ( )
. Setup ( v = > v . Get ( "downloadedepisodesfolder" ) )
. Returns ( new Config { Id = 1 , Key = "DownloadedEpisodesFolder" , Value = @"C:\test" . AsOsAgnostic ( ) } ) ;
var dict = new Dictionary < string , object > ( ) ;
dict . Add ( "DownloadedEpisodesFolder" , null ) ;
Subject . SaveConfigDictionary ( dict ) ;
Mocker . GetMock < IConfigRepository > ( ) . Verify ( c = > c . Upsert ( "downloadedepisodesfolder" , It . IsAny < string > ( ) ) , Times . Never ( ) ) ;
}
}
}
}
@ -55,7 +55,7 @@ namespace NzbDrone.Core.Configuration
{
object currentValue ;
allWithDefaults . TryGetValue ( configValue . Key , out currentValue ) ;
if ( currentValue = = null ) continue ;
if ( currentValue = = null | | configValue . Value = = null ) continue ;
var equal = configValue . Value . ToString ( ) . Equals ( currentValue . ToString ( ) ) ;