Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/commit/40a2af83c9e1b90cc6aa503ed5b77642e6d12a3b
You should set ROOT_URL correctly, otherwise the web may not work correctly.
5 changed files with
8 additions and
19 deletions
@ -204,8 +204,6 @@ namespace MediaBrowser.Controller.Providers
throw new ArgumentNullException ( "providerInfo" ) ;
}
if ( item . DontFetchMeta & & RequiresInternet ) return false ;
if ( CompareDate ( item ) > providerInfo . LastRefreshed )
{
return true ;
@ -244,8 +244,6 @@ namespace MediaBrowser.Controller.Providers.Movies
protected override bool NeedsRefreshInternal ( BaseItem item , BaseProviderInfo providerInfo )
{
if ( item . DontFetchMeta ) return false ;
if ( HasAltMeta ( item ) )
return false ; //never refresh if has meta from other source
@ -278,22 +276,10 @@ namespace MediaBrowser.Controller.Providers.Movies
SetLastRefreshed ( item , DateTime . UtcNow ) ;
return true ;
}
if ( item . DontFetchMeta )
{
Logger . Info ( "MovieDbProvider - Not fetching because requested to ignore " + item . Name ) ;
return false ;
}
cancellationToken . ThrowIfCancellationRequested ( ) ;
if ( ! ConfigurationManager . Configuration . SaveLocalMeta | | ! HasLocalMeta ( item ) | | ( force & & ! HasLocalMeta ( item ) ) )
{
await FetchMovieData ( item , cancellationToken ) . ConfigureAwait ( false ) ;
}
else
{
Logger . Debug ( "MovieDBProvider not fetching because local meta exists for " + item . Name ) ;
}
await FetchMovieData ( item , cancellationToken ) . ConfigureAwait ( false ) ;
SetLastRefreshed ( item , DateTime . UtcNow ) ;
return true ;
@ -115,7 +115,7 @@ namespace MediaBrowser.Controller.Providers.TV
cancellationToken . ThrowIfCancellationRequested ( ) ;
var episode = ( Episode ) item ;
if ( ! item. DontFetchMeta & & ! HasLocalMeta( episode ) )
if ( ! HasLocalMeta( episode ) )
{
var seriesId = episode . Series ! = null ? episode . Series . GetProviderId ( MetadataProviders . Tvdb ) : null ;
@ -148,7 +148,7 @@ namespace MediaBrowser.Controller.Providers.TV
cancellationToken . ThrowIfCancellationRequested ( ) ;
var series = ( Series ) item ;
if ( ! item. DontFetchMeta & & ! HasLocalMeta( series ) )
if ( ! HasLocalMeta( series ) )
{
var path = item . Path ? ? "" ;
var seriesId = Path . GetFileName ( path ) . GetAttributeValue ( "tvdbid" ) ? ? await GetSeriesId ( series , cancellationToken ) ;
@ -191,6 +191,11 @@ namespace MediaBrowser.Server.Implementations.Providers
continue ;
}
if ( provider . RequiresInternet & & item . DontFetchMeta )
{
continue ;
}
currentTasks . Add ( FetchAsync ( provider , item , force , cancellationToken ) ) ;
currentPriority = provider . Priority ;
}