2
0
Эх сурвалжийг харах

Merge pull request #5512 from crobibero/api-spec-version

(cherry picked from commit 94820f569b5b407418dec8bd04444b52b37f7ef2)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Claus Vium 4 жил өмнө
parent
commit
546ffbe4f7

+ 3 - 2
Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs

@@ -261,15 +261,16 @@ namespace Jellyfin.Server.Extensions
         {
         {
             return serviceCollection.AddSwaggerGen(c =>
             return serviceCollection.AddSwaggerGen(c =>
             {
             {
+                var version = typeof(ApplicationHost).Assembly.GetName().Version?.ToString() ?? "0.0.0.1";
                 c.SwaggerDoc("api-docs", new OpenApiInfo
                 c.SwaggerDoc("api-docs", new OpenApiInfo
                 {
                 {
                     Title = "Jellyfin API",
                     Title = "Jellyfin API",
-                    Version = "v1",
+                    Version = version,
                     Extensions = new Dictionary<string, IOpenApiExtension>
                     Extensions = new Dictionary<string, IOpenApiExtension>
                     {
                     {
                         {
                         {
                             "x-jellyfin-version",
                             "x-jellyfin-version",
-                            new OpenApiString(typeof(ApplicationHost).Assembly.GetName().Version?.ToString())
+                            new OpenApiString(version)
                         }
                         }
                     }
                     }
                 });
                 });