|
|
@ -839,11 +839,6 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
Logger.Debug("Query requires post-filtering due to ItemSortBy.SeriesSortName");
|
|
|
|
Logger.Debug("Query requires post-filtering due to ItemSortBy.SeriesSortName");
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (query.SortBy.Contains(ItemSortBy.StartDate, StringComparer.OrdinalIgnoreCase))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Logger.Debug("Query requires post-filtering due to ItemSortBy.StartDate");
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (query.SortBy.Contains(ItemSortBy.Studio, StringComparer.OrdinalIgnoreCase))
|
|
|
|
if (query.SortBy.Contains(ItemSortBy.Studio, StringComparer.OrdinalIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Logger.Debug("Query requires post-filtering due to ItemSortBy.Studio");
|
|
|
|
Logger.Debug("Query requires post-filtering due to ItemSortBy.Studio");
|
|
|
@ -1059,30 +1054,6 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(query.NameContains))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Logger.Debug("Query requires post-filtering due to NameContains");
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(query.NameLessThan))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Logger.Debug("Query requires post-filtering due to NameLessThan");
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(query.NameStartsWith))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Logger.Debug("Query requires post-filtering due to NameStartsWith");
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(query.NameStartsWithOrGreater))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Logger.Debug("Query requires post-filtering due to NameStartsWithOrGreater");
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (query.AirDays.Length > 0)
|
|
|
|
if (query.AirDays.Length > 0)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Logger.Debug("Query requires post-filtering due to AirDays");
|
|
|
|
Logger.Debug("Query requires post-filtering due to AirDays");
|
|
|
|