use similar query for intros

This commit is contained in:
Luke Pulverenti
2016-06-01 02:20:21 -04:00
parent 669af87014
commit 900cf09e03
2 changed files with 21 additions and 175 deletions

View File

@@ -1526,6 +1526,11 @@ namespace MediaBrowser.Server.Implementations.Persistence
return false;
}
if (query.SimilarTo != null)
{
return true;
}
if (query.SortBy != null && query.SortBy.Length > 0)
{
if (query.SortBy.Contains(ItemSortBy.IsFavoriteOrLiked, StringComparer.OrdinalIgnoreCase))
@@ -1835,7 +1840,14 @@ namespace MediaBrowser.Server.Implementations.Persistence
{
if (query.SortBy == null || query.SortBy.Length == 0)
{
query.SortBy = new[] { "SimilarityScore", "Random" };
if (query.User != null)
{
query.SortBy = new[] { "SimilarityScore", "IsUnplayed", "Random" };
}
else
{
query.SortBy = new[] { "SimilarityScore", "Random" };
}
query.SortOrder = SortOrder.Descending;
}
}