Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/commit/43223b9036033c38d5d9aca8081fa3bb3026e9fc
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
20 additions and
5 deletions
@ -434,11 +434,15 @@ namespace Jellyfin.Server.Extensions
options . MapType < TranscodeReason > ( ( ) = >
new OpenApiSchema
{
Type = "string" ,
Enum = Enum . GetNames < TranscodeReason > ( )
. Select ( e = > new OpenApiString ( e ) )
. Cast < IOpenApiAny > ( )
. ToArray ( )
Type = "array" ,
Items = new OpenApiSchema
{
Reference = new OpenApiReference
{
Id = nameof ( TranscodeReason ) ,
Type = ReferenceType . Schema ,
}
}
} ) ;
// Swashbuckle doesn't use JsonOptions to describe responses, so we need to manually describe it.
@ -1,4 +1,5 @@
using System ;
using System.Linq ;
using Jellyfin.Extensions ;
using Jellyfin.Server.Migrations ;
using MediaBrowser.Common.Plugins ;
@ -8,6 +9,7 @@ using MediaBrowser.Model.ApiClient;
using MediaBrowser.Model.Entities ;
using MediaBrowser.Model.Session ;
using MediaBrowser.Model.SyncPlay ;
using Microsoft.OpenApi.Any ;
using Microsoft.OpenApi.Models ;
using Swashbuckle.AspNetCore.SwaggerGen ;
@ -56,6 +58,15 @@ namespace Jellyfin.Server.Filters
context . SchemaGenerator . GenerateSchema ( configuration . ConfigurationType , context . SchemaRepository ) ;
}
context . SchemaRepository . AddDefinition ( nameof ( TranscodeReason ) , new OpenApiSchema
{
Type = "string" ,
Enum = Enum . GetNames < TranscodeReason > ( )
. Select ( e = > new OpenApiString ( e ) )
. Cast < IOpenApiAny > ( )
. ToArray ( )
} ) ;
}
}
}