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/71ab4a5754ff2c8e7477ebd6a2b948bb973da7a2/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs
You should set ROOT_URL correctly, otherwise the web may not work correctly.
using System.Threading ;
using System.Threading.Tasks ;
using MediaBrowser.Common.Updates ;
using MediaBrowser.Controller.Events ;
using MediaBrowser.Controller.Session ;
using MediaBrowser.Model.Session ;
namespace Jellyfin.Server.Implementations.Events.Consumers.Updates
{
/// <summary>
/// Notifies admin users when a plugin installation fails.
/// </summary>
public class PluginInstallationFailedNotifier : IEventConsumer < InstallationFailedEventArgs >
{
private readonly ISessionManager _sessionManager ;
/// <summary>
/// Initializes a new instance of the <see cref="PluginInstallationFailedNotifier"/> class.
/// </summary>
/// <param name="sessionManager">The session manager.</param>
public PluginInstallationFailedNotifier ( ISessionManager sessionManager )
{
_sessionManager = sessionManager ;
}
/// <inheritdoc />
public async Task OnEvent ( InstallationFailedEventArgs eventArgs )
{
await _sessionManager . SendMessageToAdminSessions ( SessionMessageType . PackageInstallationFailed , eventArgs . InstallationInfo , CancellationToken . None ) . ConfigureAwait ( false ) ;
}
}
}