Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/blame/commit/ff6325efc5ae478c68dc140c5adbae089a6f7f4b/MediaBrowser.Controller/Resolvers/Audio/MusicArtistResolver.cs
You should set ROOT_URL correctly, otherwise the web may not work correctly.
using MediaBrowser.Controller.Entities.Audio ;
using MediaBrowser.Controller.Library ;
using System.Linq ;
namespace MediaBrowser.Controller.Resolvers.Audio
{
/// <summary>
/// Class MusicArtistResolver
/// </summary>
public class MusicArtistResolver : BaseItemResolver < MusicArtist >
{
/// <summary>
/// Gets the priority.
/// </summary>
/// <value>The priority.</value>
public override ResolverPriority Priority
{
get { return ResolverPriority . Third ; } // we need to be ahead of the generic folder resolver but behind the movie one
}
/// <summary>
/// Resolves the specified args.
/// </summary>
/// <param name="args">The args.</param>
/// <returns>MusicArtist.</returns>
protected override MusicArtist Resolve ( ItemResolveArgs args )
{
if ( ! args . IsDirectory ) return null ;
//Avoid mis-identifying top folders
if ( args . Parent = = null ) return null ;
if ( args . Parent . IsRoot ) return null ;
// If we contain an album assume we are an artist folder
return args . FileSystemChildren . Any ( EntityResolutionHelper . IsMusicAlbum ) ? new MusicArtist ( ) : null ;
}
}
}