Quellcode durchsuchen

Use IReadOnlyList for seriesKeys

Bill Thornton vor 3 Jahren
Ursprung
Commit
df70d7bdf1
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      Emby.Server.Implementations/TV/TVSeriesManager.cs

+ 3 - 2
Emby.Server.Implementations/TV/TVSeriesManager.cs

@@ -126,7 +126,8 @@ namespace Emby.Server.Implementations.TV
                     parentsFolders.ToList())
                 .Cast<Episode>()
                 .Where(episode => !string.IsNullOrEmpty(episode.SeriesPresentationUniqueKey))
-                .Select(GetUniqueSeriesKey);
+                .Select(GetUniqueSeriesKey)
+                .ToList();
 
             // Avoid implicitly captured closure
             var episodes = GetNextUpEpisodes(request, user, items, options);
@@ -134,7 +135,7 @@ namespace Emby.Server.Implementations.TV
             return GetResult(episodes, request);
         }
 
-        public IEnumerable<Episode> GetNextUpEpisodes(NextUpQuery request, User user, IEnumerable<string> seriesKeys, DtoOptions dtoOptions)
+        public IEnumerable<Episode> GetNextUpEpisodes(NextUpQuery request, User user, IReadOnlyList<string> seriesKeys, DtoOptions dtoOptions)
         {
             // Avoid implicitly captured closure
             var currentUser = user;