mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-02-05 00:31:51 +03:00
Merge pull request #15797 from Smeagolworms4/fix-get-metadata-editor-info
Fix GET MetadataEditor ContentTypeOptions for mixed content
This commit is contained in:
@@ -180,11 +180,14 @@ public class ItemUpdateController : BaseJellyfinApiController
|
|||||||
info.ContentTypeOptions = GetContentTypeOptions(true).ToArray();
|
info.ContentTypeOptions = GetContentTypeOptions(true).ToArray();
|
||||||
info.ContentType = configuredContentType;
|
info.ContentType = configuredContentType;
|
||||||
|
|
||||||
if (inheritedContentType is null || inheritedContentType == CollectionType.tvshows)
|
if (inheritedContentType is null
|
||||||
|
|| inheritedContentType == CollectionType.tvshows
|
||||||
|
|| inheritedContentType == CollectionType.movies)
|
||||||
{
|
{
|
||||||
info.ContentTypeOptions = info.ContentTypeOptions
|
info.ContentTypeOptions = info.ContentTypeOptions
|
||||||
.Where(i => string.IsNullOrWhiteSpace(i.Value)
|
.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();
|
.ToArray();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user