소스 검색

Use IReadOnlyList for seriesKeys

Bill Thornton 3 년 전
부모
커밋
df70d7bdf1
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  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())
                     parentsFolders.ToList())
                 .Cast<Episode>()
                 .Cast<Episode>()
                 .Where(episode => !string.IsNullOrEmpty(episode.SeriesPresentationUniqueKey))
                 .Where(episode => !string.IsNullOrEmpty(episode.SeriesPresentationUniqueKey))
-                .Select(GetUniqueSeriesKey);
+                .Select(GetUniqueSeriesKey)
+                .ToList();
 
 
             // Avoid implicitly captured closure
             // Avoid implicitly captured closure
             var episodes = GetNextUpEpisodes(request, user, items, options);
             var episodes = GetNextUpEpisodes(request, user, items, options);
@@ -134,7 +135,7 @@ namespace Emby.Server.Implementations.TV
             return GetResult(episodes, request);
             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
             // Avoid implicitly captured closure
             var currentUser = user;
             var currentUser = user;