Просмотр исходного кода

Merge pull request #15797 from Smeagolworms4/fix-get-metadata-editor-info

Fix GET MetadataEditor ContentTypeOptions for mixed content
Bond-009 17 часов назад
Родитель
Сommit
f9fec33048
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      Jellyfin.Api/Controllers/ItemUpdateController.cs

+ 5 - 2
Jellyfin.Api/Controllers/ItemUpdateController.cs

@@ -180,11 +180,14 @@ public class ItemUpdateController : BaseJellyfinApiController
                 info.ContentTypeOptions = GetContentTypeOptions(true).ToArray();
                 info.ContentType = configuredContentType;
 
-                if (inheritedContentType is null || inheritedContentType == CollectionType.tvshows)
+                if (inheritedContentType is null
+                    || inheritedContentType == CollectionType.tvshows
+                    || inheritedContentType == CollectionType.movies)
                 {
                     info.ContentTypeOptions = info.ContentTypeOptions
                         .Where(i => string.IsNullOrWhiteSpace(i.Value)
-                                    || string.Equals(i.Value, "TvShows", StringComparison.OrdinalIgnoreCase))
+                                    || string.Equals(i.Value, "TvShows", StringComparison.OrdinalIgnoreCase)
+                                    || string.Equals(i.Value, "Movies", StringComparison.OrdinalIgnoreCase))
                         .ToArray();
                 }
             }