Jelajahi Sumber

Fix GET MetadataEditor ContentTypeOptions for inheritedContentType

SmeagolWorms4 1 Minggu lalu
induk
melakukan
d0950c8f09
1 mengubah file dengan 5 tambahan dan 2 penghapusan
  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();
                 }
             }