From eb45a08c1dd1b56d8617d6da3386341b8415b322 Mon Sep 17 00:00:00 2001 From: pushrbx Date: Mon, 28 Nov 2022 17:25:14 +0000 Subject: [PATCH] fixes #299 --- app/Http/QueryBuilder/MediaSearchQueryBuilder.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Http/QueryBuilder/MediaSearchQueryBuilder.php b/app/Http/QueryBuilder/MediaSearchQueryBuilder.php index 9b12a815..ff8d4e68 100644 --- a/app/Http/QueryBuilder/MediaSearchQueryBuilder.php +++ b/app/Http/QueryBuilder/MediaSearchQueryBuilder.php @@ -50,10 +50,10 @@ private function filterByGenre(\Laravel\Scout\Builder|\Illuminate\Database\Eloqu return $builder->where(function ($query) use ($genre, $exclude) { $operator = $exclude ? '!=' : null; return $query - ->where('genres.mal_id', $operator, $genre) - ->where('demographics.mal_id', $operator, $genre) - ->where('themes.mal_id', $operator, $genre) - ->where('explicit_genres.mal_id', $operator, $genre); + ->whereOr('genres.mal_id', $operator, $genre) + ->whereOr('demographics.mal_id', $operator, $genre) + ->whereOr('themes.mal_id', $operator, $genre) + ->whereOr('explicit_genres.mal_id', $operator, $genre); }); }