Pārlūkot izejas kodu

fixed albums displaying wrong name

Luke Pulverenti 12 gadi atpakaļ
vecāks
revīzija
8c64af83cd

+ 17 - 1
MediaBrowser.Providers/Music/AlbumInfoFromSongProvider.cs

@@ -25,6 +25,22 @@ namespace MediaBrowser.Providers.Music
             return item is MusicAlbum;
             return item is MusicAlbum;
         }
         }
 
 
+        protected override bool RefreshOnVersionChange
+        {
+            get
+            {
+                return true;
+            }
+        }
+
+        protected override string ProviderVersion
+        {
+            get
+            {
+                return "1";
+            }
+        }
+
         protected override bool NeedsRefreshInternal(BaseItem item, BaseProviderInfo providerInfo)
         protected override bool NeedsRefreshInternal(BaseItem item, BaseProviderInfo providerInfo)
         {
         {
             // If song metadata has changed
             // If song metadata has changed
@@ -83,7 +99,7 @@ namespace MediaBrowser.Providers.Music
 
 
             if (!item.LockedFields.Contains(MetadataFields.Name))
             if (!item.LockedFields.Contains(MetadataFields.Name))
             {
             {
-                var name = songs.Select(i => i.Name).FirstOrDefault(i => !string.IsNullOrEmpty(i));
+                var name = songs.Select(i => i.Album).FirstOrDefault(i => !string.IsNullOrEmpty(i));
 
 
                 if (!string.IsNullOrEmpty(name))
                 if (!string.IsNullOrEmpty(name))
                 {
                 {