소스 검색

update movie suggestions

Luke Pulverenti 9 년 전
부모
커밋
ec23e084d0
1개의 변경된 파일14개의 추가작업 그리고 0개의 파일을 삭제
  1. 14 0
      MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs

+ 14 - 0
MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs

@@ -2628,6 +2628,20 @@ namespace MediaBrowser.Server.Implementations.Persistence
 
                 whereClauses.Add("MediaType in (" + val + ")");
             }
+            if (query.ExcludeItemIds.Length > 0)
+            {
+                var excludeIds = new List<string>();
+
+                var index = 0;
+                foreach (var id in query.ExcludeItemIds)
+                {
+                    excludeIds.Add("Guid <> @ExcludeId" + index);
+                    cmd.Parameters.Add(cmd, "@ExcludeId" + index, DbType.Guid).Value = new Guid(id);
+                    index++;
+                }
+
+                whereClauses.Add(string.Join(" AND ", excludeIds.ToArray()));
+            }
 
             if (query.AlbumNames.Length > 0)
             {