From adda032535de2438974d523ac7ee117db216e17c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Simonas=20=C5=A0erlinskas?= <simonas.serlinskas@nfq.com>
Date: Tue, 11 Aug 2015 15:55:25 +0300
Subject: [PATCH] fixed relevance logic in filter and post filter endpoints

---
 src/SearchEndpoint/FilterEndpoint.php     | 2 +-
 src/SearchEndpoint/PostFilterEndpoint.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/SearchEndpoint/FilterEndpoint.php b/src/SearchEndpoint/FilterEndpoint.php
index 888ca1c..2340798 100644
--- a/src/SearchEndpoint/FilterEndpoint.php
+++ b/src/SearchEndpoint/FilterEndpoint.php
@@ -35,7 +35,7 @@ class FilterEndpoint extends QueryEndpoint
         }
 
         $query = new FilteredQuery();
-        if ($this->getBool()->isRelevant()) {
+        if (!$this->getBool()->isRelevant()) {
             $filters = $this->getBool()->getQueries(BoolFilter::MUST);
             $filter = array_shift($filters);
         } else {
diff --git a/src/SearchEndpoint/PostFilterEndpoint.php b/src/SearchEndpoint/PostFilterEndpoint.php
index 27d67bd..5a8d719 100644
--- a/src/SearchEndpoint/PostFilterEndpoint.php
+++ b/src/SearchEndpoint/PostFilterEndpoint.php
@@ -33,7 +33,7 @@ class PostFilterEndpoint extends FilterEndpoint
             return null;
         }
 
-        if ($this->getBool()->isRelevant()) {
+        if (!$this->getBool()->isRelevant()) {
             $filters = $this->getBool()->getQueries(BoolFilter::MUST);
             $filter = array_shift($filters);
         } else {
-- 
GitLab