瀏覽代碼

update cdart order

Luke Pulverenti 9 年之前
父節點
當前提交
21ef73219c
共有 1 個文件被更改,包括 13 次插入2 次删除
  1. 13 2
      MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs

+ 13 - 2
MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs

@@ -129,8 +129,19 @@ namespace MediaBrowser.LocalMetadata.Images
 
             AddImage(files, images, "logo", imagePrefix, isInMixedFolder, ImageType.Logo);
             AddImage(files, images, "clearart", imagePrefix, isInMixedFolder, ImageType.Art);
-            AddImage(files, images, "disc", imagePrefix, isInMixedFolder, ImageType.Disc);
-            AddImage(files, images, "cdart", imagePrefix, isInMixedFolder, ImageType.Disc);
+
+            // For music albums, prefer cdart before disc
+            if (item is MusicAlbum)
+            {
+                AddImage(files, images, "cdart", imagePrefix, isInMixedFolder, ImageType.Disc);
+                AddImage(files, images, "disc", imagePrefix, isInMixedFolder, ImageType.Disc);
+            }
+            else
+            {
+                AddImage(files, images, "disc", imagePrefix, isInMixedFolder, ImageType.Disc);
+                AddImage(files, images, "cdart", imagePrefix, isInMixedFolder, ImageType.Disc);
+            }
+
             AddImage(files, images, "box", imagePrefix, isInMixedFolder, ImageType.Box);
             AddImage(files, images, "back", imagePrefix, isInMixedFolder, ImageType.BoxRear);
             AddImage(files, images, "boxrear", imagePrefix, isInMixedFolder, ImageType.BoxRear);