From 04cf7720fd0c3350d161d96e72256a4e74c730e4 Mon Sep 17 00:00:00 2001 From: Chris Penny Date: Thu, 4 Aug 2022 10:24:59 +1200 Subject: [PATCH] Fix for ReindexJob onlyClasses --- src/Jobs/ReindexJob.php | 2 +- src/Service/EnterpriseSearch/EnterpriseSearchService.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Jobs/ReindexJob.php b/src/Jobs/ReindexJob.php index 28f38ae..3a50f0c 100644 --- a/src/Jobs/ReindexJob.php +++ b/src/Jobs/ReindexJob.php @@ -64,7 +64,7 @@ public function getTitle(): string $title .= ' in index ' . implode(',', $this->getOnlyIndexes()); } - if (!$this->getOnlyClasses()) { + if ($this->getOnlyClasses()) { $title .= ' of class ' . implode(',', $this->getOnlyClasses()); } diff --git a/src/Service/EnterpriseSearch/EnterpriseSearchService.php b/src/Service/EnterpriseSearch/EnterpriseSearchService.php index 1952e47..c9a0453 100644 --- a/src/Service/EnterpriseSearch/EnterpriseSearchService.php +++ b/src/Service/EnterpriseSearch/EnterpriseSearchService.php @@ -177,12 +177,12 @@ public function removeDocuments(array $items): array */ public function removeAllDocuments(string $indexName): int { + $indexName = static::environmentizeIndex($indexName); $cfg = $this->getConfiguration(); $client = $this->getClient(); - $indexName = static::environmentizeIndex($indexName); $numDeleted = 0; - $request = new ListDocuments(static::environmentizeIndex($indexName)); + $request = new ListDocuments($indexName); $request->setPageSize($cfg->getBatchSize()); $request->setCurrentPage(1);