diff --git a/src/AppSearch/Request/SearchEsSearch.php b/src/AppSearch/Request/SearchEsSearch.php index 8327140..c6ffef1 100644 --- a/src/AppSearch/Request/SearchEsSearch.php +++ b/src/AppSearch/Request/SearchEsSearch.php @@ -36,7 +36,7 @@ public function __construct(string $engineName, string $authorization, EsSearchP { $this->method = 'POST'; $engine_name = urlencode($engineName); - $this->headers['Authorization'] = $authorization; + $this->setAuthorization($authorization); $this->path = "/api/as/v1/engines/$engine_name/elasticsearch/_search"; $this->headers['Content-Type'] = 'application/json'; $this->body = $es_search_params; diff --git a/tests/Integration/AppSearchTest.php b/tests/Integration/AppSearchTest.php index 46a343d..1c03efb 100644 --- a/tests/Integration/AppSearchTest.php +++ b/tests/Integration/AppSearchTest.php @@ -236,8 +236,7 @@ public function testSearchEsSearch(string $id) ]; $result = $this->appSearch->searchEsSearch( - (new Request\SearchEsSearch('test', $searchParams)) - ->setAuthorization(getenv('ELASTICSEARCH_API_KEY')) + new Request\SearchEsSearch('test', getenv('ELASTICSEARCH_API_KEY'), $searchParams) ); $this->assertCount(1, $result['hits']['hits']);