Browse Source

Fix local playlist scanning

Shadowghost 1 year ago
parent
commit
80c9589885

+ 1 - 2
MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs

@@ -169,8 +169,7 @@ namespace MediaBrowser.Controller.Entities.Audio
 
 
             var childUpdateType = ItemUpdateType.None;
             var childUpdateType = ItemUpdateType.None;
 
 
-            // Refresh songs only and not m3u files in album folder
-            foreach (var item in items.OfType<Audio>())
+            foreach (var item in items)
             {
             {
                 cancellationToken.ThrowIfCancellationRequested();
                 cancellationToken.ThrowIfCancellationRequested();
 
 

+ 0 - 1
MediaBrowser.Providers/Manager/MetadataService.cs

@@ -8,7 +8,6 @@ using System.Linq;
 using System.Net.Http;
 using System.Net.Http;
 using System.Threading;
 using System.Threading;
 using System.Threading.Tasks;
 using System.Threading.Tasks;
-using Jellyfin.Data.Enums;
 using Jellyfin.Extensions;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Configuration;
 using MediaBrowser.Controller.Configuration;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs

@@ -54,7 +54,7 @@ namespace MediaBrowser.Providers.Playlists
 
 
             item.LinkedChildren = items;
             item.LinkedChildren = items;
 
 
-            return Task.FromResult(ItemUpdateType.None);
+            return Task.FromResult(ItemUpdateType.MetadataImport);
         }
         }
 
 
         private IEnumerable<LinkedChild> GetItems(string path, string extension)
         private IEnumerable<LinkedChild> GetItems(string path, string extension)