소스 검색

set display media type in constructor

Luke Pulverenti 12 년 전
부모
커밋
2c0010850f
2개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 0
      MediaBrowser.Controller/Entities/BasePluginFolder.cs
  2. 0 5
      MediaBrowser.Server.Implementations/Library/LibraryManager.cs

+ 5 - 0
MediaBrowser.Controller/Entities/BasePluginFolder.cs

@@ -19,5 +19,10 @@ namespace MediaBrowser.Controller.Entities
                 return LocationType.Virtual;
             }
         }
+
+        protected BasePluginFolder()
+        {
+            DisplayMediaType = "CollectionFolder";
+        }
     }
 }

+ 0 - 5
MediaBrowser.Server.Implementations/Library/LibraryManager.cs

@@ -571,11 +571,6 @@ namespace MediaBrowser.Server.Implementations.Library
             {
                 var folder = child.GetFolder();
 
-                if (string.IsNullOrEmpty(folder.DisplayMediaType))
-                {
-                    folder.DisplayMediaType = "CollectionFolder";
-                }
-
                 if (folder.Id == Guid.Empty)
                 {
                     folder.Id = (folder.Path ?? folder.Name ?? folder.GetType().Name).GetMBId(folder.GetType());