Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Sonarr/commit/2cd4e1649fb34382e37ca5d7ccac9643fb4e61ce
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
21 additions and
1 deletions
@ -271,5 +271,19 @@ namespace NzbDrone.Core.Test
Assert . IsNull ( result ) ;
mocker . GetMock < IRepository > ( ) . Verify ( r = > r . Add ( result ) , Times . Never ( ) ) ;
}
[Test]
public void scan_series_should_update_last_scan_date ( )
{
var mocker = new AutoMoqer ( ) ;
mocker . GetMock < SeriesProvider > ( )
. Setup ( c = > c . UpdateSeries ( It . Is < Series > ( s = > s . LastDiskSync ! = null ) ) ) . Verifiable ( ) ;
mocker . Resolve < MediaFileProvider > ( ) . Scan ( new Series ( ) ) ;
mocker . VerifyAllMocks ( ) ;
}
}
}
@ -15,14 +15,16 @@ namespace NzbDrone.Core.Providers
private static readonly string [ ] MediaExtentions = new [ ] { "*.mkv" , "*.avi" , "*.wmv" , "*.mp4" } ;
private readonly DiskProvider _diskProvider ;
private readonly EpisodeProvider _episodeProvider ;
private readonly SeriesProvider _seriesProvider ;
private readonly IRepository _repository ;
public MediaFileProvider ( IRepository repository , DiskProvider diskProvider ,
EpisodeProvider episodeProvider )
EpisodeProvider episodeProvider , SeriesProvider seriesProvider )
{
_repository = repository ;
_diskProvider = diskProvider ;
_episodeProvider = episodeProvider ;
_seriesProvider = seriesProvider ;
}
public MediaFileProvider ( ) { }
@ -42,6 +44,10 @@ namespace NzbDrone.Core.Providers
if ( file ! = null )
fileList . Add ( file ) ;
}
series . LastDiskSync = DateTime . Now ;
_seriesProvider . UpdateSeries ( series ) ;
return fileList ;
}