From 5252ee126829b9d1ccd9f054f976ad3f8a2adc2c Mon Sep 17 00:00:00 2001 From: Thomas Cardonne Date: Tue, 7 May 2024 23:03:35 +0200 Subject: [PATCH] fix(search-backend-module-elasticsearch): correctly resolve error handling promise Signed-off-by: Thomas Cardonne --- .changeset/afraid-ghosts-watch.md | 5 +++++ .../src/engines/ElasticSearchSearchEngine.ts | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/afraid-ghosts-watch.md diff --git a/.changeset/afraid-ghosts-watch.md b/.changeset/afraid-ghosts-watch.md new file mode 100644 index 0000000000..b277baaff1 --- /dev/null +++ b/.changeset/afraid-ghosts-watch.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-search-backend-module-elasticsearch': patch +--- + +Fix never resolved indexer promise. diff --git a/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts b/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts index f8c996df51..93312c9fba 100644 --- a/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts +++ b/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts @@ -345,6 +345,7 @@ export class ElasticSearchSearchEngine implements SearchEngine { attempts++; } + done(); }); if (cleanupError) {