Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/commit/b97491cdad6d5df3ba2bf050321e06129d281bd0
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
8 additions and
8 deletions
@ -50,7 +50,7 @@ namespace MediaBrowser.Controller.LiveTv
/// </summary>
/// <param name="recording">The recording.</param>
/// <returns>Task.</returns>
Task DeleteRecording ( ILiveTvRecording recording ) ;
Task DeleteRecording ( BaseItem recording ) ;
/// <summary>
/// Cancels the timer.
@ -156,7 +156,7 @@ namespace MediaBrowser.Controller.LiveTv
/// <param name="id">The identifier.</param>
/// <param name="cancellationToken">The cancellation token.</param>
/// <returns>LiveTvRecording.</returns>
Task < ILiveTvRecording > GetInternalRecording ( string id , CancellationToken cancellationToken ) ;
Task < BaseItem > GetInternalRecording ( string id , CancellationToken cancellationToken ) ;
/// <summary>
/// Gets the recording stream.
@ -396,7 +396,7 @@ namespace MediaBrowser.Controller.LiveTv
/// </summary>
/// <param name="recording">The recording.</param>
/// <returns>Task.</returns>
Task OnRecordingFileDeleted ( ILiveTvRecording recording ) ;
Task OnRecordingFileDeleted ( BaseItem recording ) ;
/// <summary>
/// Gets the sat ini mappings.
@ -300,7 +300,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
return _libraryManager . GetItemById ( id ) as LiveTvProgram ;
}
public async Task < ILiveTvRecording > GetInternalRecording ( string id , CancellationToken cancellationToken )
public async Task < BaseItem > GetInternalRecording ( string id , CancellationToken cancellationToken )
{
if ( string . IsNullOrWhiteSpace ( id ) )
{
@ -313,7 +313,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
} , cancellationToken ) . ConfigureAwait ( false ) ;
return result . Items . FirstOrDefault ( ) as ILiveTvRecording ;
return result . Items . FirstOrDefault ( ) ;
}
private readonly SemaphoreSlim _liveStreamSemaphore = new SemaphoreSlim ( 1 , 1 ) ;
@ -1698,7 +1698,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
} ;
}
public Task OnRecordingFileDeleted ( ILiveTvRecording recording )
public Task OnRecordingFileDeleted ( BaseItem recording )
{
var service = GetService ( recording ) ;
@ -1720,10 +1720,10 @@ namespace MediaBrowser.Server.Implementations.LiveTv
throw new ResourceNotFoundException ( string . Format ( "Recording with Id {0} not found" , recordingId ) ) ;
}
await DeleteRecording ( recording ) . ConfigureAwait ( false ) ;
await DeleteRecording ( ( BaseItem ) recording ) . ConfigureAwait ( false ) ;
}
public async Task DeleteRecording ( ILiveTvRecording recording )
public async Task DeleteRecording ( BaseItem recording )
{
var service = GetService ( recording . ServiceName ) ;