소스 검색

fix: don't apply whitelist tags to libraries (#11377)

gnattu 1 년 전
부모
커밋
601c88c704
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      MediaBrowser.Controller/Entities/BaseItem.cs

+ 6 - 0
MediaBrowser.Controller/Entities/BaseItem.cs

@@ -1602,6 +1602,12 @@ namespace MediaBrowser.Controller.Entities
                 return false;
             }
 
+            var parent = GetParents().FirstOrDefault() ?? this;
+            if (parent is UserRootFolder)
+            {
+                return true;
+            }
+
             var allowedTagsPreference = user.GetPreference(PreferenceKind.AllowedTags);
             if (allowedTagsPreference.Length != 0 && !allowedTagsPreference.Any(i => allTags.Contains(i, StringComparison.OrdinalIgnoreCase)))
             {