aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-11-15 17:30:47 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-11-15 17:30:47 -0500
commit72a0c2afeba7b2af3f8eff37f551b28740554210 (patch)
treebc2b1c7afead83cb879e45b4ae6587a7b395dac4 /MediaBrowser.Server.Implementations
parenta45831cdcfb5f78c4d01ad19a1c5eb08f86a8761 (diff)
update playlist query
Diffstat (limited to 'MediaBrowser.Server.Implementations')
-rw-r--r--MediaBrowser.Server.Implementations/Library/LibraryManager.cs11
-rw-r--r--MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs8
2 files changed, 9 insertions, 10 deletions
diff --git a/MediaBrowser.Server.Implementations/Library/LibraryManager.cs b/MediaBrowser.Server.Implementations/Library/LibraryManager.cs
index 86d354fc8..673cff69c 100644
--- a/MediaBrowser.Server.Implementations/Library/LibraryManager.cs
+++ b/MediaBrowser.Server.Implementations/Library/LibraryManager.cs
@@ -1345,16 +1345,7 @@ namespace MediaBrowser.Server.Implementations.Library
}, CancellationToken.None).Result.ToList();
- query.TopParentIds = userViews.SelectMany(GetTopParentsForQuery).Select(i => i.Id.ToString("N")).ToArray();
- }
-
- // TODO: handle blocking by tags
-
- query.MaxParentalRating = user.Policy.MaxParentalRating;
-
- if (user.Policy.MaxParentalRating.HasValue)
- {
- query.BlockUnratedItems = user.Policy.BlockUnratedItems;
+ //query.TopParentIds = userViews.SelectMany(GetTopParentsForQuery).Select(i => i.Id.ToString("N")).ToArray();
}
}
diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
index 5c6adced6..d414ce7c1 100644
--- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
+++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
@@ -1985,6 +1985,14 @@ namespace MediaBrowser.Server.Implementations.Persistence
var inClause = string.Join(",", query.BlockUnratedItems.Select(i => "'" + i.ToString() + "'").ToArray());
whereClauses.Add(string.Format("(InheritedParentalRatingValue > 0 or UnratedType not in ({0}))", inClause));
}
+
+ //var excludeTagIndex = 0;
+ //foreach (var excludeTag in query.ExcludeTags)
+ //{
+ // whereClauses.Add("Tags not like @excludeTag" + excludeTagIndex);
+ // cmd.Parameters.Add(cmd, "@excludeTag" + excludeTagIndex, DbType.String).Value = "%" + excludeTag + "%";
+ // excludeTagIndex++;
+ //}
if (addPaging)
{