Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/commit/c0491fb56348c63d78b1f694f574e963f9526a9a?style=unified&whitespace=ignore-change
You should set ROOT_URL correctly, otherwise the web may not work correctly.
5 changed files with
46 additions and
47 deletions
@ -285,7 +285,7 @@ namespace Emby.Dlna.Main
{
"urn:schemas-upnp-org:service:ContentDirectory:1" ,
"urn:schemas-upnp-org:service:ConnectionManager:1" ,
"urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1"
// "urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1"
} ;
foreach ( var subDevice in embeddedDevices )
@ -80,7 +80,7 @@ namespace Emby.Server.Implementations.TV
var group = new SeriesGroup ( ) ;
FindAllLinked ( series , visited , links , group ) ;
group . Key = group . Select ( s = > s . GetProviderId( MetadataProviders . Tvdb ) ) . FirstOrDefault ( id = > ! string . IsNullOrEmpty ( id ) ) ;
group . Key = group . Select ( s = > s . PresentationUniqueKey ) . FirstOrDefault ( id = > ! string . IsNullOrEmpty ( id ) ) ;
yield return group ;
}
@ -105,11 +105,7 @@ namespace Emby.Server.Implementations.TV
private static bool ShareProviderId ( Series a , Series b )
{
return a . ProviderIds . Any ( id = >
{
string value ;
return b . ProviderIds . TryGetValue ( id . Key , out value ) & & id . Value = = value ;
} ) ;
return string . Equals ( a . PresentationUniqueKey , b . PresentationUniqueKey , StringComparison . Ordinal ) ;
}
public int Order
@ -37,7 +37,7 @@ namespace MediaBrowser.Providers.Omdb
}
public async Task Fetch < T > ( MetadataResult < T > itemResult , string imdbId , string language , string country , CancellationToken cancellationToken )
where T : BaseItem
where T : BaseItem
{
if ( string . IsNullOrWhiteSpace ( imdbId ) )
{
@ -135,7 +135,7 @@ namespace MediaBrowser.Providers.Omdb
RootObject result = null ;
foreach ( var episode in seasonResult . Episodes )
foreach ( var episode in ( seasonResult . Episodes ? ? new RootObject [ ] { } ) )
{
if ( episode . Episode = = episodeNumber )
{
@ -368,7 +368,7 @@ namespace MediaBrowser.Providers.TV
var seasonNumber = i . Season . IndexNumber . Value + i . SeasonOffset ;
// If there's a physical season with the same number, delete it
if ( physicalSeasons . Any ( p = > p . Season . IndexNumber . HasValue & & ( p . Season . IndexNumber . Value + p . SeasonOffset ) = = seasonNumber ) )
if ( physicalSeasons . Any ( p = > p . Season . IndexNumber . HasValue & & ( p . Season . IndexNumber . Value + p . SeasonOffset ) = = seasonNumber & & string . Equals ( p . Season . Series . PresentationUniqueKey , i . Season . Series . PresentationUniqueKey , StringComparison . Ordinal ) ) )
{
return true ;
}
@ -26,6 +26,9 @@ netsh advfirewall firewall delete rule name="Emby Server"
netsh advfirewall firewall add rule name=" Emby Server " dir=in action=allow protocol=TCP program=%4 enable=yes
netsh advfirewall firewall add rule name=" Emby Server " dir=in action=allow protocol=UDP program=%4 enable=yes
netsh advfirewall firewall add rule name=" mediabrowser.serverapplication.exe " dir=in action=allow protocol=TCP program=%4 enable=yes
netsh advfirewall firewall add rule name=" mediabrowser.serverapplication.exe " dir=in action=allow protocol=UDP program=%4 enable=yes
: DONE
Exit