Lots of Bugfixes (#3308)
This commit is contained in:
parent
ed7e9d4a6e
commit
fc269d3dd2
36 changed files with 331 additions and 588 deletions
|
@ -424,7 +424,7 @@ public static class SeriesFilter
|
|||
public static IQueryable<Series> HasTags(this IQueryable<Series> queryable, bool condition,
|
||||
FilterComparison comparison, IList<int> tags)
|
||||
{
|
||||
if (!condition || tags.Count == 0) return queryable;
|
||||
if (!condition || (comparison != FilterComparison.IsEmpty && tags.Count == 0)) return queryable;
|
||||
|
||||
switch (comparison)
|
||||
{
|
||||
|
@ -547,7 +547,7 @@ public static class SeriesFilter
|
|||
public static IQueryable<Series> HasGenre(this IQueryable<Series> queryable, bool condition,
|
||||
FilterComparison comparison, IList<int> genres)
|
||||
{
|
||||
if (!condition || genres.Count == 0) return queryable;
|
||||
if (!condition || (comparison != FilterComparison.IsEmpty && genres.Count == 0)) return queryable;
|
||||
|
||||
switch (comparison)
|
||||
{
|
||||
|
@ -620,7 +620,7 @@ public static class SeriesFilter
|
|||
public static IQueryable<Series> HasCollectionTags(this IQueryable<Series> queryable, bool condition,
|
||||
FilterComparison comparison, IList<int> collectionTags, IList<int> collectionSeries)
|
||||
{
|
||||
if (!condition || collectionTags.Count == 0) return queryable;
|
||||
if (!condition || (comparison != FilterComparison.IsEmpty && collectionTags.Count == 0)) return queryable;
|
||||
|
||||
|
||||
switch (comparison)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue